webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
pcy_node.c File Reference
#include <openssl/asn1.h>
#include <openssl/mem.h>
#include <openssl/obj.h>
#include <openssl/x509.h>
#include <openssl/x509v3.h>
#include "pcy_int.h"

Functions

 STACK_OF (X509_POLICY_NODE)
 
X509_POLICY_NODEtree_find_sk (STACK_OF(X509_POLICY_NODE) *nodes, const ASN1_OBJECT *id)
 
X509_POLICY_NODElevel_find_node (const X509_POLICY_LEVEL *level, const X509_POLICY_NODE *parent, const ASN1_OBJECT *id)
 
X509_POLICY_NODElevel_add_node (X509_POLICY_LEVEL *level, const X509_POLICY_DATA *data, X509_POLICY_NODE *parent, X509_POLICY_TREE *tree)
 
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)
 

Function Documentation

◆ level_add_node()

X509_POLICY_NODE* level_add_node ( X509_POLICY_LEVEL level,
const X509_POLICY_DATA data,
X509_POLICY_NODE parent,
X509_POLICY_TREE tree 
)

◆ level_find_node()

X509_POLICY_NODE* level_find_node ( const X509_POLICY_LEVEL level,
const X509_POLICY_NODE parent,
const ASN1_OBJECT id 
)

◆ policy_node_free()

void policy_node_free ( X509_POLICY_NODE node)

◆ policy_node_match()

int policy_node_match ( const X509_POLICY_LEVEL lvl,
const X509_POLICY_NODE node,
const ASN1_OBJECT oid 
)

◆ STACK_OF()

STACK_OF ( X509_POLICY_NODE  )

◆ tree_find_sk()

X509_POLICY_NODE* tree_find_sk ( STACK_OF(X509_POLICY_NODE) *  nodes,
const ASN1_OBJECT id 
)