-pdu=* changes


git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1238 59561ff5-6e30-0410-9f3c-9617f08c8826
diff --git a/libasn1compiler/asn1compiler.h b/libasn1compiler/asn1compiler.h
index 39352f9..6078262 100644
--- a/libasn1compiler/asn1compiler.h
+++ b/libasn1compiler/asn1compiler.h
@@ -62,10 +62,12 @@
 	 */
 	A1C_GEN_PER		= 0x1000,
 	/*
-	 * -pdu=auto
+	 * -pdu={all|auto|Type}
 	 * Generate PDU table
 	 */
-	A1C_PDU_AUTO		= 0x2000
+	A1C_PDU_ALL		= 0x2000,
+	A1C_PDU_AUTO		= 0x4000,
+	A1C_PDU_TYPE		= 0x8000
 };
 
 /*
@@ -74,4 +76,6 @@
 int asn1_compile(asn1p_t *asn, const char *datadir, enum asn1c_flags,
 	int argc, int optc, char **argv);
 
+void asn1c__add_pdu_type(const char *typename);
+
 #endif	/* ASN1_COMPILER_H */