diff options
author | Lev Walkin <vlm@lionet.info> | 2005-08-18 13:38:19 +0000 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2005-08-18 13:38:19 +0000 |
commit | b85a8135dae955c09b23197f5497b8ff911d083d (patch) | |
tree | afc3f841706d6e89951802d5d00b2442f2163f84 /libasn1parser/asn1p_expr.h | |
parent | e44ea0bdd9f5dd291c1fa3b7b6dbcedddd6c51df (diff) |
automatic dependency tracking
Diffstat (limited to 'libasn1parser/asn1p_expr.h')
-rw-r--r-- | libasn1parser/asn1p_expr.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libasn1parser/asn1p_expr.h b/libasn1parser/asn1p_expr.h index 2751c930..42a2a116 100644 --- a/libasn1parser/asn1p_expr.h +++ b/libasn1parser/asn1p_expr.h @@ -174,11 +174,12 @@ typedef struct asn1p_expr_s { struct asn1p_expr_marker_s { enum asn1p_expr_marker_e { - EM_NOMARK, - EM_INDIRECT = 0x01, /* 0001: Represent as pointer */ - EM_OPTIONAL = 0x03, /* 0011: Optional member */ - EM_DEFAULT = 0x07, /* 0111: default_value */ - EM_UNRECURSE = 0x08, /* 1000: Use safe naming */ + EM_NOMARK, + EM_INDIRECT = 0x01, /* 00001 Represent as pointer */ + EM_OMITABLE = 0x03, /* 00011 May be absent in encoding */ + EM_OPTIONAL = 0x07, /* 00111 Optional member */ + EM_DEFAULT = 0x0F, /* 01111 default_value */ + EM_UNRECURSE = 0x10, /* 10000 Use safe naming */ } flags; asn1p_value_t *default_value; /* For EM_DEFAULT case */ } marker; |