summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/pcy_lib.c
diff options
context:
space:
mode:
authorbeck <>2022-11-14 17:48:50 +0000
committerbeck <>2022-11-14 17:48:50 +0000
commit109899f1b36632f5f1c469c4f562df69585eb21e (patch)
treec42f727f8848b4a56e738422f26e8b44150174e4 /src/lib/libcrypto/x509/pcy_lib.c
parentfd2db7678bc81cd8abe106c7bd1c724c8b01888d (diff)
downloadopenbsd-109899f1b36632f5f1c469c4f562df69585eb21e.tar.gz
openbsd-109899f1b36632f5f1c469c4f562df69585eb21e.tar.bz2
openbsd-109899f1b36632f5f1c469c4f562df69585eb21e.zip
Hide public symbols in libcrypto/x509 .c files
ok tb@
Diffstat (limited to 'src/lib/libcrypto/x509/pcy_lib.c')
-rw-r--r--src/lib/libcrypto/x509/pcy_lib.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/libcrypto/x509/pcy_lib.c b/src/lib/libcrypto/x509/pcy_lib.c
index 3d5c58d710..e4b06e988b 100644
--- a/src/lib/libcrypto/x509/pcy_lib.c
+++ b/src/lib/libcrypto/x509/pcy_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: pcy_lib.c,v 1.1 2020/06/04 15:19:31 jsing Exp $ */ 1/* $OpenBSD: pcy_lib.c,v 1.2 2022/11/14 17:48:49 beck 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 2004. 3 * project 2004.
4 */ 4 */
@@ -72,6 +72,7 @@ X509_policy_tree_level_count(const X509_POLICY_TREE *tree)
72 return 0; 72 return 0;
73 return tree->nlevel; 73 return tree->nlevel;
74} 74}
75LCRYPTO_ALIAS(X509_policy_tree_level_count)
75 76
76X509_POLICY_LEVEL * 77X509_POLICY_LEVEL *
77X509_policy_tree_get0_level(const X509_POLICY_TREE *tree, int i) 78X509_policy_tree_get0_level(const X509_POLICY_TREE *tree, int i)
@@ -80,6 +81,7 @@ X509_policy_tree_get0_level(const X509_POLICY_TREE *tree, int i)
80 return NULL; 81 return NULL;
81 return tree->levels + i; 82 return tree->levels + i;
82} 83}
84LCRYPTO_ALIAS(X509_policy_tree_get0_level)
83 85
84STACK_OF(X509_POLICY_NODE) * 86STACK_OF(X509_POLICY_NODE) *
85X509_policy_tree_get0_policies(const X509_POLICY_TREE *tree) 87X509_policy_tree_get0_policies(const X509_POLICY_TREE *tree)
@@ -88,6 +90,7 @@ X509_policy_tree_get0_policies(const X509_POLICY_TREE *tree)
88 return NULL; 90 return NULL;
89 return tree->auth_policies; 91 return tree->auth_policies;
90} 92}
93LCRYPTO_ALIAS(X509_policy_tree_get0_policies)
91 94
92STACK_OF(X509_POLICY_NODE) * 95STACK_OF(X509_POLICY_NODE) *
93X509_policy_tree_get0_user_policies(const X509_POLICY_TREE *tree) 96X509_policy_tree_get0_user_policies(const X509_POLICY_TREE *tree)
@@ -99,6 +102,7 @@ X509_policy_tree_get0_user_policies(const X509_POLICY_TREE *tree)
99 else 102 else
100 return tree->user_policies; 103 return tree->user_policies;
101} 104}
105LCRYPTO_ALIAS(X509_policy_tree_get0_user_policies)
102 106
103/* X509_POLICY_LEVEL stuff */ 107/* X509_POLICY_LEVEL stuff */
104 108
@@ -116,6 +120,7 @@ X509_policy_level_node_count(X509_POLICY_LEVEL *level)
116 n += sk_X509_POLICY_NODE_num(level->nodes); 120 n += sk_X509_POLICY_NODE_num(level->nodes);
117 return n; 121 return n;
118} 122}
123LCRYPTO_ALIAS(X509_policy_level_node_count)
119 124
120X509_POLICY_NODE * 125X509_POLICY_NODE *
121X509_policy_level_get0_node(X509_POLICY_LEVEL *level, int i) 126X509_policy_level_get0_node(X509_POLICY_LEVEL *level, int i)
@@ -129,6 +134,7 @@ X509_policy_level_get0_node(X509_POLICY_LEVEL *level, int i)
129 } 134 }
130 return sk_X509_POLICY_NODE_value(level->nodes, i); 135 return sk_X509_POLICY_NODE_value(level->nodes, i);
131} 136}
137LCRYPTO_ALIAS(X509_policy_level_get0_node)
132 138
133/* X509_POLICY_NODE stuff */ 139/* X509_POLICY_NODE stuff */
134 140
@@ -139,6 +145,7 @@ X509_policy_node_get0_policy(const X509_POLICY_NODE *node)
139 return NULL; 145 return NULL;
140 return node->data->valid_policy; 146 return node->data->valid_policy;
141} 147}
148LCRYPTO_ALIAS(X509_policy_node_get0_policy)
142 149
143STACK_OF(POLICYQUALINFO) * 150STACK_OF(POLICYQUALINFO) *
144X509_policy_node_get0_qualifiers(const X509_POLICY_NODE *node) 151X509_policy_node_get0_qualifiers(const X509_POLICY_NODE *node)
@@ -147,6 +154,7 @@ X509_policy_node_get0_qualifiers(const X509_POLICY_NODE *node)
147 return NULL; 154 return NULL;
148 return node->data->qualifier_set; 155 return node->data->qualifier_set;
149} 156}
157LCRYPTO_ALIAS(X509_policy_node_get0_qualifiers)
150 158
151const X509_POLICY_NODE * 159const X509_POLICY_NODE *
152X509_policy_node_get0_parent(const X509_POLICY_NODE *node) 160X509_policy_node_get0_parent(const X509_POLICY_NODE *node)
@@ -155,3 +163,4 @@ X509_policy_node_get0_parent(const X509_POLICY_NODE *node)
155 return NULL; 163 return NULL;
156 return node->parent; 164 return node->parent;
157} 165}
166LCRYPTO_ALIAS(X509_policy_node_get0_parent)