#include <stdio.h>
#include <ctype.h>
#include <limits.h>
#include "cryptlib.h"
#include <openssl/lhash.h>
#include <openssl/asn1.h>
#include <openssl/objects.h>
#include <openssl/bn.h>
#include "obj_dat.h"
Go to the source code of this file.
|
| DECLARE_OBJ_BSEARCH_CMP_FN (const ASN1_OBJECT *, unsigned int, sn) |
|
| DECLARE_OBJ_BSEARCH_CMP_FN (const ASN1_OBJECT *, unsigned int, ln) |
|
| DECLARE_OBJ_BSEARCH_CMP_FN (const ASN1_OBJECT *, unsigned int, obj) |
|
| DECLARE_LHASH_OF (ADDED_OBJ) |
|
| IMPLEMENT_OBJ_BSEARCH_CMP_FN (const ASN1_OBJECT *, unsigned int, sn) |
|
| IMPLEMENT_OBJ_BSEARCH_CMP_FN (const ASN1_OBJECT *, unsigned int, ln) |
|
void | OBJ_cleanup (void) |
|
int | OBJ_new_nid (int num) |
|
int | OBJ_add_object (const ASN1_OBJECT *obj) |
|
ASN1_OBJECT * | OBJ_nid2obj (int n) |
|
const char * | OBJ_nid2sn (int n) |
|
const char * | OBJ_nid2ln (int n) |
|
| IMPLEMENT_OBJ_BSEARCH_CMP_FN (const ASN1_OBJECT *, unsigned int, obj) |
|
int | OBJ_obj2nid (const ASN1_OBJECT *a) |
|
ASN1_OBJECT * | OBJ_txt2obj (const char *s, int no_name) |
|
int | OBJ_obj2txt (char *buf, int buf_len, const ASN1_OBJECT *a, int no_name) |
|
int | OBJ_txt2nid (const char *s) |
|
int | OBJ_ln2nid (const char *s) |
|
int | OBJ_sn2nid (const char *s) |
|
const void * | OBJ_bsearch_ (const void *key, const void *base, int num, int size, int(*cmp)(const void *, const void *)) |
|
const void * | OBJ_bsearch_ex_ (const void *key, const void *base_, int num, int size, int(*cmp)(const void *, const void *), int flags) |
|
int | OBJ_create_objects (BIO *in) |
|
int | OBJ_create (const char *oid, const char *sn, const char *ln) |
|
DECLARE_OBJ_BSEARCH_CMP_FN |
( |
const ASN1_OBJECT * |
, |
|
|
unsigned |
int, |
|
|
sn |
|
|
) |
| |
DECLARE_OBJ_BSEARCH_CMP_FN |
( |
const ASN1_OBJECT * |
, |
|
|
unsigned |
int, |
|
|
ln |
|
|
) |
| |
DECLARE_OBJ_BSEARCH_CMP_FN |
( |
const ASN1_OBJECT * |
, |
|
|
unsigned |
int, |
|
|
obj |
|
|
) |
| |
IMPLEMENT_OBJ_BSEARCH_CMP_FN |
( |
const ASN1_OBJECT * |
, |
|
|
unsigned |
int, |
|
|
sn |
|
|
) |
| |
IMPLEMENT_OBJ_BSEARCH_CMP_FN |
( |
const ASN1_OBJECT * |
, |
|
|
unsigned |
int, |
|
|
ln |
|
|
) |
| |
IMPLEMENT_OBJ_BSEARCH_CMP_FN |
( |
const ASN1_OBJECT * |
, |
|
|
unsigned |
int, |
|
|
obj |
|
|
) |
| |
const void* OBJ_bsearch_ |
( |
const void * |
key, |
|
|
const void * |
base, |
|
|
int |
num, |
|
|
int |
size, |
|
|
int(*)(const void *, const void *) |
cmp |
|
) |
| |
const void* OBJ_bsearch_ex_ |
( |
const void * |
key, |
|
|
const void * |
base_, |
|
|
int |
num, |
|
|
int |
size, |
|
|
int(*)(const void *, const void *) |
cmp, |
|
|
int |
flags |
|
) |
| |
int OBJ_create |
( |
const char * |
oid, |
|
|
const char * |
sn, |
|
|
const char * |
ln |
|
) |
| |
int OBJ_create_objects |
( |
BIO * |
in | ) |
|
int OBJ_ln2nid |
( |
const char * |
s | ) |
|
int OBJ_new_nid |
( |
int |
num | ) |
|
const char* OBJ_nid2ln |
( |
int |
n | ) |
|
const char* OBJ_nid2sn |
( |
int |
n | ) |
|
int OBJ_obj2txt |
( |
char * |
buf, |
|
|
int |
buf_len, |
|
|
const ASN1_OBJECT * |
a, |
|
|
int |
no_name |
|
) |
| |
int OBJ_sn2nid |
( |
const char * |
s | ) |
|
int OBJ_txt2nid |
( |
const char * |
s | ) |
|
ASN1_OBJECT* OBJ_txt2obj |
( |
const char * |
s, |
|
|
int |
no_name |
|
) |
| |