webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
v3_lib.c File Reference
#include <stdio.h>
#include <openssl/conf.h>
#include <openssl/err.h>
#include <openssl/mem.h>
#include <openssl/obj.h>
#include <openssl/x509v3.h>
#include "ext_dat.h"

Functions

int X509V3_EXT_add (X509V3_EXT_METHOD *ext)
 
const X509V3_EXT_METHODX509V3_EXT_get_nid (int nid)
 
const X509V3_EXT_METHODX509V3_EXT_get (X509_EXTENSION *ext)
 
int X509V3_EXT_free (int nid, void *ext_data)
 
int X509V3_EXT_add_list (X509V3_EXT_METHOD *extlist)
 
int X509V3_EXT_add_alias (int nid_to, int nid_from)
 
void X509V3_EXT_cleanup (void)
 
int X509V3_add_standard_extensions (void)
 
voidX509V3_EXT_d2i (X509_EXTENSION *ext)
 
voidX509V3_get_d2i (STACK_OF(X509_EXTENSION) *x, int nid, int *crit, int *idx)
 
int X509V3_add1_i2d (STACK_OF(X509_EXTENSION) **x, int nid, void *value, int crit, unsigned long flags)
 

Function Documentation

◆ X509V3_add1_i2d()

int X509V3_add1_i2d ( STACK_OF(X509_EXTENSION) **  x,
int  nid,
void value,
int  crit,
unsigned long  flags 
)

◆ X509V3_add_standard_extensions()

int X509V3_add_standard_extensions ( void  )

◆ X509V3_EXT_add()

int X509V3_EXT_add ( X509V3_EXT_METHOD ext)

◆ X509V3_EXT_add_alias()

int X509V3_EXT_add_alias ( int  nid_to,
int  nid_from 
)

◆ X509V3_EXT_add_list()

int X509V3_EXT_add_list ( X509V3_EXT_METHOD extlist)

◆ X509V3_EXT_cleanup()

void X509V3_EXT_cleanup ( void  )

◆ X509V3_EXT_d2i()

void* X509V3_EXT_d2i ( X509_EXTENSION ext)

◆ X509V3_EXT_free()

int X509V3_EXT_free ( int  nid,
void ext_data 
)

◆ X509V3_EXT_get()

const X509V3_EXT_METHOD* X509V3_EXT_get ( X509_EXTENSION ext)

◆ X509V3_EXT_get_nid()

const X509V3_EXT_METHOD* X509V3_EXT_get_nid ( int  nid)

◆ X509V3_get_d2i()

void* X509V3_get_d2i ( STACK_OF(X509_EXTENSION) *  x,
int  nid,
int *  crit,
int *  idx 
)