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); |
