#include <openssl/asn1.h>#include <openssl/mem.h>#include <openssl/obj.h>#include <openssl/x509.h>#include <openssl/x509v3.h>#include "internal.h"
Go to the source code of this file.
Functions | |
| X509_POLICY_NODE * | level_add_node (X509_POLICY_LEVEL *level, X509_POLICY_DATA *data, X509_POLICY_NODE *parent, X509_POLICY_TREE *tree) |
| X509_POLICY_NODE * | level_find_node (const X509_POLICY_LEVEL *level, const X509_POLICY_NODE *parent, const ASN1_OBJECT *id) |
| static int | node_cmp (const X509_POLICY_NODE **a, const X509_POLICY_NODE **b) |
| void | policy_node_free (X509_POLICY_NODE *node) |
| int | policy_node_match (const X509_POLICY_LEVEL *lvl, const X509_POLICY_NODE *node, const ASN1_OBJECT *oid) |
| STACK_OF (X509_POLICY_NODE) | |
| X509_POLICY_NODE * | tree_find_sk (STACK_OF(X509_POLICY_NODE) *nodes, const ASN1_OBJECT *id) |
| X509_POLICY_NODE* level_add_node | ( | X509_POLICY_LEVEL * | level, |
| X509_POLICY_DATA * | data, | ||
| X509_POLICY_NODE * | parent, | ||
| X509_POLICY_TREE * | tree | ||
| ) |
Definition at line 110 of file pcy_node.c.
| X509_POLICY_NODE* level_find_node | ( | const X509_POLICY_LEVEL * | level, |
| const X509_POLICY_NODE * | parent, | ||
| const ASN1_OBJECT * | id | ||
| ) |
Definition at line 94 of file pcy_node.c.
|
static |
Definition at line 66 of file pcy_node.c.
| void policy_node_free | ( | X509_POLICY_NODE * | node | ) |
Definition at line 158 of file pcy_node.c.
| int policy_node_match | ( | const X509_POLICY_LEVEL * | lvl, |
| const X509_POLICY_NODE * | node, | ||
| const ASN1_OBJECT * | oid | ||
| ) |
Definition at line 168 of file pcy_node.c.
| STACK_OF | ( | X509_POLICY_NODE | ) |
Definition at line 71 of file pcy_node.c.
| X509_POLICY_NODE* tree_find_sk | ( | STACK_OF(X509_POLICY_NODE) * | nodes, |
| const ASN1_OBJECT * | id | ||
| ) |
Definition at line 76 of file pcy_node.c.