Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations
asn1.h File Reference

Go to the source code of this file.

Macros

#define ASN1_CLASS_BITS   0xc0
 
#define ASN1_CONS_BIT   0x20
 

Enumerations

enum  asn1_class { ASN1_UNIV = 0, ASN1_APPL = 1, ASN1_CONT = 2, ASN1_PRIV = 3 }
 
enum  asn1_method { ASN1_PRIM = 0, ASN1_CONS = 1 }
 
enum  asn1_tag {
  ASN1_EOC = 0, ASN1_BOOL = 1, ASN1_INT = 2, ASN1_BTS = 3,
  ASN1_OTS = 4, ASN1_NULL = 5, ASN1_OID = 6, ASN1_ODE = 7,
  ASN1_EXT = 8, ASN1_REAL = 9, ASN1_ENUM = 10, ASN1_EPDV = 11,
  ASN1_UTF8STR = 12, ASN1_RELOID = 13, ASN1_SEQ = 16, ASN1_SET = 17,
  ASN1_NUMSTR = 18, ASN1_PRNSTR = 19, ASN1_TEXSTR = 20, ASN1_VIDSTR = 21,
  ASN1_IA5STR = 22, ASN1_UNITIM = 23, ASN1_GENTIM = 24, ASN1_GRASTR = 25,
  ASN1_VISSTR = 26, ASN1_GENSTR = 27, ASN1_UNISTR = 28, ASN1_CHRSTR = 29,
  ASN1_BMPSTR = 30, ASN1_LONG_TAG = 31
}
 

Macro Definition Documentation

#define ASN1_CLASS_BITS   0xc0

Definition at line 22 of file asn1.h.

#define ASN1_CONS_BIT   0x20

Definition at line 29 of file asn1.h.

Enumeration Type Documentation

enum asn1_class
Enumerator:
ASN1_UNIV 
ASN1_APPL 
ASN1_CONT 
ASN1_PRIV 

Definition at line 16 of file asn1.h.

Enumerator:
ASN1_PRIM 
ASN1_CONS 

Definition at line 25 of file asn1.h.

enum asn1_tag
Enumerator:
ASN1_EOC 
ASN1_BOOL 
ASN1_INT 
ASN1_BTS 
ASN1_OTS 
ASN1_NULL 
ASN1_OID 
ASN1_ODE 
ASN1_EXT 
ASN1_REAL 
ASN1_ENUM 
ASN1_EPDV 
ASN1_UTF8STR 
ASN1_RELOID 
ASN1_SEQ 
ASN1_SET 
ASN1_NUMSTR 
ASN1_PRNSTR 
ASN1_TEXSTR 
ASN1_VIDSTR 
ASN1_IA5STR 
ASN1_UNITIM 
ASN1_GENTIM 
ASN1_GRASTR 
ASN1_VISSTR 
ASN1_GENSTR 
ASN1_UNISTR 
ASN1_CHRSTR 
ASN1_BMPSTR 
ASN1_LONG_TAG 

Definition at line 32 of file asn1.h.