suricata
DCERPCHdr_ Struct Reference

#include <app-layer-dcerpc-common.h>

Data Fields

uint8_t rpc_vers
 
uint8_t rpc_vers_minor
 
uint8_t type
 
uint8_t pfc_flags
 
uint8_t packed_drep [4]
 
uint16_t frag_length
 
uint16_t auth_length
 
uint32_t call_id
 

Detailed Description

Definition at line 97 of file app-layer-dcerpc-common.h.

Field Documentation

uint16_t DCERPCHdr_::auth_length

10:02 length of auth_value

Definition at line 104 of file app-layer-dcerpc-common.h.

Referenced by DCERPCParser(), and printUUID().

uint32_t DCERPCHdr_::call_id

12:04 call identifier

Definition at line 105 of file app-layer-dcerpc-common.h.

Referenced by DCERPCParser(), and printUUID().

uint16_t DCERPCHdr_::frag_length

08:02 total length of fragment

Definition at line 103 of file app-layer-dcerpc-common.h.

Referenced by DCERPCParser(), printUUID(), and RegisterDCERPCParsers().

uint8_t DCERPCHdr_::packed_drep[4]

04:04 NDR data representation format label

Definition at line 102 of file app-layer-dcerpc-common.h.

Referenced by DCERPCParser(), DetectEngineContentInspection(), printUUID(), and RegisterDCERPCParsers().

uint8_t DCERPCHdr_::pfc_flags

03:01 flags (see PFC_... )

Definition at line 101 of file app-layer-dcerpc-common.h.

Referenced by DCERPCParser(), and printUUID().

uint8_t DCERPCHdr_::rpc_vers

00:01 RPC version should be 5

Definition at line 98 of file app-layer-dcerpc-common.h.

Referenced by DCERPCParser(), printUUID(), and RegisterDCERPCParsers().

uint8_t DCERPCHdr_::rpc_vers_minor

01:01 minor version

Definition at line 99 of file app-layer-dcerpc-common.h.

Referenced by DCERPCParser(), and printUUID().

uint8_t DCERPCHdr_::type

02:01 packet type

Definition at line 100 of file app-layer-dcerpc-common.h.

Referenced by DCERPCParser(), DetectDceIfaceRegister(), printUUID(), and RegisterDCERPCParsers().


The documentation for this struct was generated from the following file: