suricata
DCERPCHdrUdp_ Struct Reference

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

Data Fields

uint8_t rpc_vers
 
uint8_t type
 
uint8_t flags1
 
uint8_t flags2
 
uint8_t drep [3]
 
uint8_t serial_hi
 
uint8_t objectuuid [16]
 
uint8_t interfaceuuid [16]
 
uint8_t activityuuid [16]
 
uint32_t server_boot
 
uint32_t if_vers
 
uint32_t seqnum
 
uint16_t opnum
 
uint16_t ihint
 
uint16_t ahint
 
uint16_t fraglen
 
uint16_t fragnum
 
uint8_t auth_proto
 
uint8_t serial_lo
 

Detailed Description

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

Field Documentation

uint8_t DCERPCHdrUdp_::activityuuid[16]

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

uint16_t DCERPCHdrUdp_::ahint

Activity hint

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

uint8_t DCERPCHdrUdp_::auth_proto

Authentication protocol identifier

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

uint8_t DCERPCHdrUdp_::drep[3]

Data representation format label

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

uint8_t DCERPCHdrUdp_::flags1

Packet flags

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

uint8_t DCERPCHdrUdp_::flags2

Packet flags

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

uint16_t DCERPCHdrUdp_::fraglen

Length of packet body

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

Referenced by RegisterDCERPCUDPParsers().

uint16_t DCERPCHdrUdp_::fragnum

Fragment number

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

uint32_t DCERPCHdrUdp_::if_vers

Interface version

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

uint16_t DCERPCHdrUdp_::ihint

Interface hint

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

uint8_t DCERPCHdrUdp_::interfaceuuid[16]

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

uint8_t DCERPCHdrUdp_::objectuuid[16]

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

uint16_t DCERPCHdrUdp_::opnum

Operation number

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

Referenced by RegisterDCERPCUDPParsers().

uint8_t DCERPCHdrUdp_::rpc_vers

4 RPC protocol major version (4 LSB only)

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

Referenced by RegisterDCERPCUDPParsers().

uint32_t DCERPCHdrUdp_::seqnum

Sequence number

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

uint8_t DCERPCHdrUdp_::serial_hi

High byte of serial number

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

uint8_t DCERPCHdrUdp_::serial_lo

Low byte of serial number

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

uint32_t DCERPCHdrUdp_::server_boot

Server boot time

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

uint8_t DCERPCHdrUdp_::type

Packet type (5 LSB only)

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


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