Add an extended variant of OBJ_bsearch() that can be given a few
flags.
This commit is contained in:
@@ -966,7 +966,10 @@
|
||||
#define OBJ_NAME_TYPE_COMP_METH 0x04
|
||||
#define OBJ_NAME_TYPE_NUM 0x05
|
||||
|
||||
#define OBJ_NAME_ALIAS 0x8000
|
||||
#define OBJ_NAME_ALIAS 0x8000
|
||||
|
||||
#define OBJ_BSEARCH_VALUE_ON_NOMATCH 0x01
|
||||
#define OBJ_BSEARCH_FIRST_VALUE_ON_MATCH 0x02
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
@@ -1010,6 +1013,8 @@ int OBJ_sn2nid(const char *s);
|
||||
int OBJ_cmp(const ASN1_OBJECT *a,const ASN1_OBJECT *b);
|
||||
const char * OBJ_bsearch(const char *key,const char *base,int num,int size,
|
||||
int (*cmp)(const void *, const void *));
|
||||
const char * OBJ_bsearch_ex(const char *key,const char *base,int num,
|
||||
int size, int (*cmp)(const void *, const void *), int flags);
|
||||
|
||||
int OBJ_new_nid(int num);
|
||||
int OBJ_add_object(const ASN1_OBJECT *obj);
|
||||
|
Reference in New Issue
Block a user