suricata
Asn1Ctx_ Struct Reference

#include <util-decode-asn1.h>

Collaboration diagram for Asn1Ctx_:

Data Fields

const uint8_t * data
 
const uint8_t * end
 
uint16_t len
 
const uint8_t * iter
 
uint16_t cur_frame
 
Asn1Nodeasn1_stack2 [ASN1_MAX_FRAMES]
 
Asn1Node ** asn1_stack
 
uint8_t parser_status
 
uint8_t ctx_flags
 

Detailed Description

Definition at line 169 of file util-decode-asn1.h.

Field Documentation

◆ asn1_stack

Asn1Node** Asn1Ctx_::asn1_stack

Definition at line 178 of file util-decode-asn1.h.

Referenced by SCAsn1CtxDestroy(), and SCAsn1CtxNew().

◆ asn1_stack2

Asn1Node* Asn1Ctx_::asn1_stack2[ASN1_MAX_FRAMES]

Definition at line 177 of file util-decode-asn1.h.

◆ ctx_flags

uint8_t Asn1Ctx_::ctx_flags

Definition at line 182 of file util-decode-asn1.h.

◆ cur_frame

uint16_t Asn1Ctx_::cur_frame

Definition at line 176 of file util-decode-asn1.h.

Referenced by SCAsn1Decode().

◆ data

const uint8_t* Asn1Ctx_::data

Definition at line 170 of file util-decode-asn1.h.

Referenced by SCAsn1CheckBounds(), and SCAsn1CtxInit().

◆ end

const uint8_t* Asn1Ctx_::end

◆ iter

const uint8_t* Asn1Ctx_::iter

◆ len

uint16_t Asn1Ctx_::len

Definition at line 172 of file util-decode-asn1.h.

Referenced by SCAsn1CtxInit().

◆ parser_status

uint8_t Asn1Ctx_::parser_status

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