diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/a_print.c')
-rw-r--r-- | src/lib/libcrypto/asn1/a_print.c | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/lib/libcrypto/asn1/a_print.c b/src/lib/libcrypto/asn1/a_print.c index cdec7a1561..b7bd2bd18a 100644 --- a/src/lib/libcrypto/asn1/a_print.c +++ b/src/lib/libcrypto/asn1/a_print.c | |||
@@ -60,6 +60,12 @@ | |||
60 | #include "cryptlib.h" | 60 | #include "cryptlib.h" |
61 | #include <openssl/asn1.h> | 61 | #include <openssl/asn1.h> |
62 | 62 | ||
63 | ASN1_IA5STRING *ASN1_IA5STRING_new(void) | ||
64 | { return M_ASN1_IA5STRING_new();} | ||
65 | |||
66 | void ASN1_IA5STRING_free(ASN1_IA5STRING *x) | ||
67 | { M_ASN1_IA5STRING_free(x);} | ||
68 | |||
63 | int i2d_ASN1_IA5STRING(ASN1_IA5STRING *a, unsigned char **pp) | 69 | int i2d_ASN1_IA5STRING(ASN1_IA5STRING *a, unsigned char **pp) |
64 | { return(M_i2d_ASN1_IA5STRING(a,pp)); } | 70 | { return(M_i2d_ASN1_IA5STRING(a,pp)); } |
65 | 71 | ||
@@ -67,15 +73,30 @@ ASN1_IA5STRING *d2i_ASN1_IA5STRING(ASN1_IA5STRING **a, unsigned char **pp, | |||
67 | long l) | 73 | long l) |
68 | { return(M_d2i_ASN1_IA5STRING(a,pp,l)); } | 74 | { return(M_d2i_ASN1_IA5STRING(a,pp,l)); } |
69 | 75 | ||
76 | ASN1_T61STRING *ASN1_T61STRING_new(void) | ||
77 | { return M_ASN1_T61STRING_new();} | ||
78 | |||
79 | void ASN1_T61STRING_free(ASN1_T61STRING *x) | ||
80 | { M_ASN1_T61STRING_free(x);} | ||
81 | |||
70 | ASN1_T61STRING *d2i_ASN1_T61STRING(ASN1_T61STRING **a, unsigned char **pp, | 82 | ASN1_T61STRING *d2i_ASN1_T61STRING(ASN1_T61STRING **a, unsigned char **pp, |
71 | long l) | 83 | long l) |
72 | { return(M_d2i_ASN1_T61STRING(a,pp,l)); } | 84 | { return(M_d2i_ASN1_T61STRING(a,pp,l)); } |
73 | 85 | ||
86 | ASN1_PRINTABLESTRING *ASN1_PRINTABLESTRING_new(void) | ||
87 | { return M_ASN1_PRINTABLESTRING_new();} | ||
88 | |||
89 | void ASN1_PRINTABLESTRING_free(ASN1_PRINTABLESTRING *x) | ||
90 | { M_ASN1_PRINTABLESTRING_free(x);} | ||
91 | |||
74 | ASN1_PRINTABLESTRING *d2i_ASN1_PRINTABLESTRING(ASN1_PRINTABLESTRING **a, | 92 | ASN1_PRINTABLESTRING *d2i_ASN1_PRINTABLESTRING(ASN1_PRINTABLESTRING **a, |
75 | unsigned char **pp, long l) | 93 | unsigned char **pp, long l) |
76 | { return(M_d2i_ASN1_PRINTABLESTRING(a,pp, | 94 | { return(M_d2i_ASN1_PRINTABLESTRING(a,pp, |
77 | l)); } | 95 | l)); } |
78 | 96 | ||
97 | int i2d_ASN1_PRINTABLESTRING(ASN1_PRINTABLESTRING *a, unsigned char **pp) | ||
98 | { return(M_i2d_ASN1_PRINTABLESTRING(a,pp)); } | ||
99 | |||
79 | int i2d_ASN1_PRINTABLE(ASN1_STRING *a, unsigned char **pp) | 100 | int i2d_ASN1_PRINTABLE(ASN1_STRING *a, unsigned char **pp) |
80 | { return(M_i2d_ASN1_PRINTABLE(a,pp)); } | 101 | { return(M_i2d_ASN1_PRINTABLE(a,pp)); } |
81 | 102 | ||
@@ -149,6 +170,11 @@ int ASN1_UNIVERSALSTRING_to_string(ASN1_UNIVERSALSTRING *s) | |||
149 | return(1); | 170 | return(1); |
150 | } | 171 | } |
151 | 172 | ||
173 | ASN1_STRING *DIRECTORYSTRING_new(void) | ||
174 | { return M_DIRECTORYSTRING_new();} | ||
175 | |||
176 | void DIRECTORYSTRING_free(ASN1_STRING *x) | ||
177 | { M_DIRECTORYSTRING_free(x);} | ||
152 | 178 | ||
153 | int i2d_DIRECTORYSTRING(ASN1_STRING *a, unsigned char **pp) | 179 | int i2d_DIRECTORYSTRING(ASN1_STRING *a, unsigned char **pp) |
154 | { return(M_i2d_DIRECTORYSTRING(a,pp)); } | 180 | { return(M_i2d_DIRECTORYSTRING(a,pp)); } |
@@ -157,6 +183,12 @@ ASN1_STRING *d2i_DIRECTORYSTRING(ASN1_STRING **a, unsigned char **pp, | |||
157 | long l) | 183 | long l) |
158 | { return(M_d2i_DIRECTORYSTRING(a,pp,l)); } | 184 | { return(M_d2i_DIRECTORYSTRING(a,pp,l)); } |
159 | 185 | ||
186 | ASN1_STRING *DISPLAYTEXT_new(void) | ||
187 | { return M_DISPLAYTEXT_new();} | ||
188 | |||
189 | void DISPLAYTEXT_free(ASN1_STRING *x) | ||
190 | { M_DISPLAYTEXT_free(x);} | ||
191 | |||
160 | int i2d_DISPLAYTEXT(ASN1_STRING *a, unsigned char **pp) | 192 | int i2d_DISPLAYTEXT(ASN1_STRING *a, unsigned char **pp) |
161 | { return(M_i2d_DISPLAYTEXT(a,pp)); } | 193 | { return(M_i2d_DISPLAYTEXT(a,pp)); } |
162 | 194 | ||