diff options
author | Lev Walkin <vlm@lionet.info> | 2004-08-18 04:59:12 +0000 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2004-08-18 04:59:12 +0000 |
commit | f59d075daddeadc6b62253f8f3ae872e6b64a743 (patch) | |
tree | 99865c276ed37db8d630058b26a8af2945025088 /libasn1parser/asn1p_module.h | |
parent | b2664669bebb17197410e0d1294a6efd5f179904 (diff) |
new style constraints implementation support
Diffstat (limited to 'libasn1parser/asn1p_module.h')
-rw-r--r-- | libasn1parser/asn1p_module.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/libasn1parser/asn1p_module.h b/libasn1parser/asn1p_module.h index 906c784a..7d8bcc62 100644 --- a/libasn1parser/asn1p_module.h +++ b/libasn1parser/asn1p_module.h @@ -9,11 +9,16 @@ */ typedef enum asn1p_module_flags { MSF_NOFLAGS, - MSF_EXPLICIT_TAGS = 0x1, - MSF_IMPLICIT_TAGS = 0x2, - MSF_AUTOMATIC_TAGS = 0x4, - MSF_EXTENSIBILITY_IMPLIED = 0x8, + MSF_unk_INSTRUCTIONS = 0x001, + MSF_TAG_INSTRUCTIONS = 0x002, + MSF_XER_INSTRUCTIONS = 0x004, + MSF_EXPLICIT_TAGS = 0x010, + MSF_IMPLICIT_TAGS = 0x020, + MSF_AUTOMATIC_TAGS = 0x040, + MSF_EXTENSIBILITY_IMPLIED = 0x100, } asn1p_module_flags_e; +#define MSF_MASK_INSTRUCTIONS 0x0f +#define MSF_MASK_TAGS 0xf0 /* * === EXAMPLE === |