set Id keyword
[strongswan.git] / src / libstrongswan / asn1 / asn1_parser.h
index 4b8d58d..29035bf 100644 (file)
@@ -14,7 +14,7 @@
  * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  * for more details.
  *
- * $Id: asn1.h 3776 2008-04-07 10:37:14Z martin $
+ * $Id$
  */
  
 /**
@@ -30,7 +30,7 @@
 #include <library.h>
 
 /**
- * Definition of ASN1 flags
+ * Definition of ASN.1 flags
  */
 #define ASN1_NONE      0x00
 #define ASN1_DEF       0x01
@@ -40,6 +40,7 @@
 #define ASN1_OBJ       0x10
 #define ASN1_BODY      0x20
 #define ASN1_RAW       0x40
+#define ASN1_EXIT      0x80
 
 typedef struct asn1Object_t asn1Object_t;
 
@@ -110,10 +111,9 @@ struct asn1_parser_t {
  * Create an ASN.1 parser
  *
  * @param objects      syntax definition of the ASN.1 object to be parsed
- * @param roof         number of syntax definition lines
  * @param blob         ASN.1 coded binary blob
  * @return                     ASN.1 context
  */
-asn1_parser_t* asn1_parser_create(asn1Object_t const *objects, int roof, chunk_t blob);
+asn1_parser_t* asn1_parser_create(asn1Object_t const *objects, chunk_t blob);
 
 #endif /* ASN1_PARSER_H_ @}*/