summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2002-06-20 19:10:51 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2002-06-20 19:10:51 +0000
commit317f0993981dc0b75cac53ad745750ea28e84f54 (patch)
tree4d9540ce4f7402b79d2067574cce24e45203c042
parented5e48488aadb953eabd862930073a465252acec (diff)
downloadlibtasn1-317f0993981dc0b75cac53ad745750ea28e84f54.tar.gz
added some required prototypes
-rw-r--r--lib/der.h6
-rw-r--r--lib/int.h17
2 files changed, 11 insertions, 12 deletions
diff --git a/lib/der.h b/lib/der.h
index 05219c9..301336d 100644
--- a/lib/der.h
+++ b/lib/der.h
@@ -47,6 +47,12 @@ unsigned long _asn1_get_length_der(unsigned char *der,int *len);
void _asn1_length_der(unsigned long len,unsigned char *ans,int *ans_len);
+asn1_retCode
+asn1_der_coding(ASN1_TYPE element,char *name,unsigned char *der,int *len,
+ char *ErrorDescription);
+
+asn1_retCode
+asn1_der_decoding(ASN1_TYPE *element,unsigned char *der,int len,char *errorDescription);
#endif
diff --git a/lib/int.h b/lib/int.h
index 6206bdf..2c139bb 100644
--- a/lib/int.h
+++ b/lib/int.h
@@ -154,19 +154,12 @@ asn1_retCode asn1_create_element(ASN1_TYPE definitions,char *source_name,
asn1_retCode asn1_read_value(ASN1_TYPE element,char *name,unsigned char *value,
int *len);
-#endif /* INT_H */
-
-
-
-
-
-
-
-
-
-
-
+asn1_retCode
+asn1_expand_any_defined_by(ASN1_TYPE definitions,ASN1_TYPE *element);
+void
+asn1_print_structure(FILE *out,ASN1_TYPE structure,char *name,int mode);
+#endif /* INT_H */