diff options
Diffstat (limited to 'src/lib/libcrypto/asn1/tasn_prn.c')
-rw-r--r-- | src/lib/libcrypto/asn1/tasn_prn.c | 95 |
1 files changed, 1 insertions, 94 deletions
diff --git a/src/lib/libcrypto/asn1/tasn_prn.c b/src/lib/libcrypto/asn1/tasn_prn.c index d404838c68..07764fc091 100644 --- a/src/lib/libcrypto/asn1/tasn_prn.c +++ b/src/lib/libcrypto/asn1/tasn_prn.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: tasn_prn.c,v 1.26 2023/12/20 14:26:47 tb Exp $ */ | 1 | /* $OpenBSD: tasn_prn.c,v 1.27 2024/03/02 09:04:07 tb Exp $ */ |
2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL | 2 | /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL |
3 | * project 2000. | 3 | * project 2000. |
4 | */ | 4 | */ |
@@ -76,99 +76,6 @@ static const ASN1_PCTX default_pctx = { | |||
76 | .flags = ASN1_PCTX_FLAGS_SHOW_ABSENT, | 76 | .flags = ASN1_PCTX_FLAGS_SHOW_ABSENT, |
77 | }; | 77 | }; |
78 | 78 | ||
79 | ASN1_PCTX * | ||
80 | ASN1_PCTX_new(void) | ||
81 | { | ||
82 | ASN1_PCTX *p; | ||
83 | |||
84 | if ((p = calloc(1, sizeof(ASN1_PCTX))) == NULL) { | ||
85 | ASN1error(ERR_R_MALLOC_FAILURE); | ||
86 | return NULL; | ||
87 | } | ||
88 | |||
89 | return p; | ||
90 | } | ||
91 | LCRYPTO_ALIAS(ASN1_PCTX_new); | ||
92 | |||
93 | void | ||
94 | ASN1_PCTX_free(ASN1_PCTX *p) | ||
95 | { | ||
96 | free(p); | ||
97 | } | ||
98 | LCRYPTO_ALIAS(ASN1_PCTX_free); | ||
99 | |||
100 | unsigned long | ||
101 | ASN1_PCTX_get_flags(const ASN1_PCTX *p) | ||
102 | { | ||
103 | return p->flags; | ||
104 | } | ||
105 | LCRYPTO_ALIAS(ASN1_PCTX_get_flags); | ||
106 | |||
107 | void | ||
108 | ASN1_PCTX_set_flags(ASN1_PCTX *p, unsigned long flags) | ||
109 | { | ||
110 | p->flags = flags; | ||
111 | } | ||
112 | LCRYPTO_ALIAS(ASN1_PCTX_set_flags); | ||
113 | |||
114 | unsigned long | ||
115 | ASN1_PCTX_get_nm_flags(const ASN1_PCTX *p) | ||
116 | { | ||
117 | return p->nm_flags; | ||
118 | } | ||
119 | LCRYPTO_ALIAS(ASN1_PCTX_get_nm_flags); | ||
120 | |||
121 | void | ||
122 | ASN1_PCTX_set_nm_flags(ASN1_PCTX *p, unsigned long flags) | ||
123 | { | ||
124 | p->nm_flags = flags; | ||
125 | } | ||
126 | LCRYPTO_ALIAS(ASN1_PCTX_set_nm_flags); | ||
127 | |||
128 | unsigned long | ||
129 | ASN1_PCTX_get_cert_flags(const ASN1_PCTX *p) | ||
130 | { | ||
131 | return p->cert_flags; | ||
132 | } | ||
133 | LCRYPTO_ALIAS(ASN1_PCTX_get_cert_flags); | ||
134 | |||
135 | void | ||
136 | ASN1_PCTX_set_cert_flags(ASN1_PCTX *p, unsigned long flags) | ||
137 | { | ||
138 | p->cert_flags = flags; | ||
139 | } | ||
140 | LCRYPTO_ALIAS(ASN1_PCTX_set_cert_flags); | ||
141 | |||
142 | unsigned long | ||
143 | ASN1_PCTX_get_oid_flags(const ASN1_PCTX *p) | ||
144 | { | ||
145 | return p->oid_flags; | ||
146 | } | ||
147 | LCRYPTO_ALIAS(ASN1_PCTX_get_oid_flags); | ||
148 | |||
149 | void | ||
150 | ASN1_PCTX_set_oid_flags(ASN1_PCTX *p, unsigned long flags) | ||
151 | { | ||
152 | p->oid_flags = flags; | ||
153 | } | ||
154 | LCRYPTO_ALIAS(ASN1_PCTX_set_oid_flags); | ||
155 | |||
156 | unsigned long | ||
157 | ASN1_PCTX_get_str_flags(const ASN1_PCTX *p) | ||
158 | { | ||
159 | return p->str_flags; | ||
160 | } | ||
161 | LCRYPTO_ALIAS(ASN1_PCTX_get_str_flags); | ||
162 | |||
163 | void | ||
164 | ASN1_PCTX_set_str_flags(ASN1_PCTX *p, unsigned long flags) | ||
165 | { | ||
166 | p->str_flags = flags; | ||
167 | } | ||
168 | LCRYPTO_ALIAS(ASN1_PCTX_set_str_flags); | ||
169 | |||
170 | /* Main print routines */ | ||
171 | |||
172 | static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent, | 79 | static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent, |
173 | const ASN1_ITEM *it, const char *fname, const char *sname, int nohdr, | 80 | const ASN1_ITEM *it, const char *fname, const char *sname, int nohdr, |
174 | const ASN1_PCTX *pctx); | 81 | const ASN1_PCTX *pctx); |