Better handling of EVP names, add EVP to speed.
This commit is contained in:
@@ -985,12 +985,17 @@ typedef struct obj_name_st
|
||||
|
||||
|
||||
int OBJ_NAME_init(void);
|
||||
int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *),int (*cmp_func)(const void *, const void *),
|
||||
void (*free_func)(const char *, int, const char *));
|
||||
int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *),
|
||||
int (*cmp_func)(const char *, const char *),
|
||||
void (*free_func)(const char *, int, const char *));
|
||||
const char *OBJ_NAME_get(const char *name,int type);
|
||||
int OBJ_NAME_add(const char *name,int type,const char *data);
|
||||
int OBJ_NAME_remove(const char *name,int type);
|
||||
void OBJ_NAME_cleanup(int type); /* -1 for everything */
|
||||
void OBJ_NAME_do_all(int type,void (*fn)(const OBJ_NAME *,void *arg),
|
||||
void *arg);
|
||||
void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg),
|
||||
void *arg);
|
||||
|
||||
ASN1_OBJECT * OBJ_dup(ASN1_OBJECT *o);
|
||||
ASN1_OBJECT * OBJ_nid2obj(int n);
|
||||
|
Reference in New Issue
Block a user