suricata
SMB2Hdr Struct Reference

#include <app-layer-smb2.h>

Data Fields

uint32_t Protocol
 
uint16_t StructureSize
 
uint16_t CreditCharge
 
uint32_t Status
 
uint16_t Command
 
uint16_t CreditRequestResponse
 
uint32_t Flags
 
uint32_t NextCommand
 
uint64_t MessageId
 
uint32_t ProcessId
 
uint32_t TreeId
 
uint64_t SessionId
 
uint8_t Signature [16]
 

Detailed Description

Definition at line 34 of file app-layer-smb2.h.

Field Documentation

uint16_t SMB2Hdr::Command

Definition at line 39 of file app-layer-smb2.h.

Referenced by RegisterSMB2Parsers().

uint16_t SMB2Hdr::CreditCharge

Definition at line 37 of file app-layer-smb2.h.

uint16_t SMB2Hdr::CreditRequestResponse

Definition at line 40 of file app-layer-smb2.h.

uint32_t SMB2Hdr::Flags

Definition at line 41 of file app-layer-smb2.h.

uint64_t SMB2Hdr::MessageId

Definition at line 43 of file app-layer-smb2.h.

uint32_t SMB2Hdr::NextCommand

Definition at line 42 of file app-layer-smb2.h.

uint32_t SMB2Hdr::ProcessId

Definition at line 44 of file app-layer-smb2.h.

uint32_t SMB2Hdr::Protocol

Contains 0xFE,'SMB'

Definition at line 35 of file app-layer-smb2.h.

uint64_t SMB2Hdr::SessionId

Definition at line 46 of file app-layer-smb2.h.

uint8_t SMB2Hdr::Signature[16]

Definition at line 47 of file app-layer-smb2.h.

uint32_t SMB2Hdr::Status

Definition at line 38 of file app-layer-smb2.h.

uint16_t SMB2Hdr::StructureSize

Definition at line 36 of file app-layer-smb2.h.

uint32_t SMB2Hdr::TreeId

Definition at line 45 of file app-layer-smb2.h.


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