diff options
Diffstat (limited to 'src/lib/libcrypto/x509v3/v3_bitst.c')
-rw-r--r-- | src/lib/libcrypto/x509v3/v3_bitst.c | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/lib/libcrypto/x509v3/v3_bitst.c b/src/lib/libcrypto/x509v3/v3_bitst.c index cf31f0816e..274965306d 100644 --- a/src/lib/libcrypto/x509v3/v3_bitst.c +++ b/src/lib/libcrypto/x509v3/v3_bitst.c | |||
@@ -61,6 +61,12 @@ | |||
61 | #include <openssl/conf.h> | 61 | #include <openssl/conf.h> |
62 | #include <openssl/x509v3.h> | 62 | #include <openssl/x509v3.h> |
63 | 63 | ||
64 | static ASN1_BIT_STRING *v2i_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, | ||
65 | X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *nval); | ||
66 | static STACK_OF(CONF_VALUE) *i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, | ||
67 | ASN1_BIT_STRING *bits, | ||
68 | STACK_OF(CONF_VALUE) *extlist); | ||
69 | |||
64 | static BIT_STRING_BITNAME ns_cert_type_table[] = { | 70 | static BIT_STRING_BITNAME ns_cert_type_table[] = { |
65 | {0, "SSL Client", "client"}, | 71 | {0, "SSL Client", "client"}, |
66 | {1, "SSL Server", "server"}, | 72 | {1, "SSL Server", "server"}, |
@@ -88,10 +94,10 @@ static BIT_STRING_BITNAME key_usage_type_table[] = { | |||
88 | 94 | ||
89 | 95 | ||
90 | 96 | ||
91 | const X509V3_EXT_METHOD v3_nscert = EXT_BITSTRING(NID_netscape_cert_type, ns_cert_type_table); | 97 | X509V3_EXT_METHOD v3_nscert = EXT_BITSTRING(NID_netscape_cert_type, ns_cert_type_table); |
92 | const X509V3_EXT_METHOD v3_key_usage = EXT_BITSTRING(NID_key_usage, key_usage_type_table); | 98 | X509V3_EXT_METHOD v3_key_usage = EXT_BITSTRING(NID_key_usage, key_usage_type_table); |
93 | 99 | ||
94 | STACK_OF(CONF_VALUE) *i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, | 100 | static STACK_OF(CONF_VALUE) *i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, |
95 | ASN1_BIT_STRING *bits, STACK_OF(CONF_VALUE) *ret) | 101 | ASN1_BIT_STRING *bits, STACK_OF(CONF_VALUE) *ret) |
96 | { | 102 | { |
97 | BIT_STRING_BITNAME *bnam; | 103 | BIT_STRING_BITNAME *bnam; |
@@ -102,7 +108,7 @@ STACK_OF(CONF_VALUE) *i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, | |||
102 | return ret; | 108 | return ret; |
103 | } | 109 | } |
104 | 110 | ||
105 | ASN1_BIT_STRING *v2i_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, | 111 | static ASN1_BIT_STRING *v2i_ASN1_BIT_STRING(X509V3_EXT_METHOD *method, |
106 | X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *nval) | 112 | X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *nval) |
107 | { | 113 | { |
108 | CONF_VALUE *val; | 114 | CONF_VALUE *val; |