Module Expr Str Import alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Dict FunctionDef arguments args NameParam NameParam defaults body Assign SubscriptStore NameLoad Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str body Return Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore ListLoad Call NameLoad Str Num Call NameLoad Str NameLoad keyword Str keyword Str keyword Lambda arguments args NameParam NameParam defaults BinOpAdd NameLoad Num Call NameLoad Str Str keyword Lambda arguments args NameParam defaults AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Return TupleLoad Str NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str If CompareGtE Call NameLoad NameLoad Num body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Slice Num Assign NameStore Call NameLoad NameLoad Str AugAssignAdd NameStore Num Assign NameStore Call NameLoad SubscriptLoad NameLoad Slice NameLoad NameLoad If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr If CompareGt Call NameLoad NameLoad NameLoad body Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice NameLoad orelse If CompareGt Call NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore Str Assign NameStore ListLoad Call NameLoad Str Num Call NameLoad Str Num Call NameLoad Str NameLoad keyword Str keyword Str keyword Lambda arguments args NameParam NameParam defaults BinOpAdd NameLoad Num Call NameLoad Str NameLoad Call NameLoad Str ListLoad NameLoad keyword Lambda arguments args NameParam defaults BinOpSub AttributeLoad NameLoad attr Num FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list Expr Call NameLoad Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num NameLoad Expr Call NameLoad NameLoad NameLoad keyword Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad keyword Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call NameLoad NameLoad NameLoad
N/A N/A 
PPI (Per-Packet Information).
 N/A logging struct scapy.config conf scapy.packet * scapy.fields * scapy.layers.l2 Ether scapy.layers.dot11 Dot11 N/A _ppi_types N/A addPPIType N/A N/A id value N/A N/A N/A N/A _ppi_types N/A id value N/A getPPIType N/A N/A id default N/A default N/A N/A N/A N/A _ppi_types get id N/A N/A _ppi_types get default None N/A PPIGenericFldHdr N/A Packet N/A N/A name PPI Field Header N/A fields_desc N/A N/A LEShortField pfh_type 0 N/A FieldLenField pfh_length None length_of value fmt <H adjust N/A N/A N/A p x N/A N/A x 4 N/A StrLenField value length_from N/A N/A N/A p N/A N/A p pfh_length extract_padding N/A N/A self p N/A N/A N/A N/A p N/A N/A _PPIGuessPayloadClass N/A N/A p N/A kargs N/A N/A  This function tells the PacketListField how it should extract the
        TLVs from the payload.  We pass cls only the length string
        pfh_len says it needs.  If a payload is returned, that means
        part of the sting was unused.  This converts to a Raw layer, and
        the remainder of p is added as Raw's payload.  If there is no
        payload, the remainder of p is added as out's payload.
     N/A N/A N/A len p 4 N/A N/A N/A t pfh_len N/A N/A struct unpack <HH N/A p N/A 4 N/A cls N/A getPPIType t default N/A pfh_len 4 N/A out N/A cls N/A p N/A pfh_len kargs N/A N/A out payload N/A N/A N/A out payload N/A N/A conf raw_layer N/A N/A out payload load N/A N/A N/A len p pfh_len N/A N/A N/A N/A out payload payload N/A N/A conf padding_layer N/A p N/A pfh_len N/A N/A N/A N/A len p pfh_len N/A N/A N/A out payload N/A N/A conf padding_layer N/A p N/A pfh_len N/A N/A out N/A N/A conf raw_layer p kargs N/A out N/A PPI N/A Packet N/A N/A name PPI Packet Header N/A fields_desc N/A N/A ByteField pph_version 0 N/A ByteField pph_flags 0 N/A FieldLenField pph_len None length_of PPIFieldHeaders fmt <H adjust N/A N/A N/A p x N/A N/A x 8 N/A LEIntField dlt None N/A PacketListField PPIFieldHeaders N/A _PPIGuessPayloadClass length_from N/A N/A N/A p N/A N/A N/A p pph_len 8 guess_payload_class N/A N/A self payload N/A N/A N/A N/A N/A N/A conf l2types get N/A self dlt N/A N/A Packet guess_payload_class self payload N/A N/A N/A N/A addPPIType default PPIGenericFldHdr N/A N/A N/A N/A conf l2types register 192 PPI N/A N/A N/A N/A conf l2types register_num2layer 192 PPI N/A N/A bind_layers PPI Dot11 dlt N/A N/A N/A conf l2types get Dot11 N/A N/A bind_layers Dot11 PPI N/A N/A bind_layers PPI Ether dlt N/A N/A N/A conf l2types get Ether N/A N/A bind_layers Dot11 Ether