summaryrefslogtreecommitdiffstats
path: root/crypto/objects
diff options
context:
space:
mode:
authorUlf Möller <ulf@openssl.org>1999-04-19 21:31:43 +0000
committerUlf Möller <ulf@openssl.org>1999-04-19 21:31:43 +0000
commit6b691a5c85ddc4e407e32781841fee5c029506cd (patch)
tree436f1127406e1cacfe83dfcbfff824d89c47d834 /crypto/objects
parent3edd7ed15de229230f74c79c3d71e7c9c674cf4f (diff)
Change functions to ANSI C.
Diffstat (limited to 'crypto/objects')
-rw-r--r--crypto/objects/o_names.c36
-rw-r--r--crypto/objects/obj_dat.c77
-rw-r--r--crypto/objects/obj_err.c2
-rw-r--r--crypto/objects/obj_lib.c7
4 files changed, 37 insertions, 85 deletions
diff --git a/crypto/objects/o_names.c b/crypto/objects/o_names.c
index c22530612b..8e5c2af964 100644
--- a/crypto/objects/o_names.c
+++ b/crypto/objects/o_names.c
@@ -17,7 +17,7 @@ static STACK *names_free=NULL;
static unsigned long obj_name_hash(OBJ_NAME *a);
static int obj_name_cmp(OBJ_NAME *a,OBJ_NAME *b);
-int OBJ_NAME_init()
+int OBJ_NAME_init(void)
{
if (names_lh != NULL) return(1);
MemCheck_off();
@@ -26,10 +26,8 @@ int OBJ_NAME_init()
return(names_lh != NULL);
}
-int OBJ_NAME_new_index(hash_func,cmp_func,free_func)
-unsigned long (*hash_func)();
-int (*cmp_func)();
-void (*free_func)();
+int OBJ_NAME_new_index(unsigned long (*hash_func)(), int (*cmp_func)(),
+ void (*free_func)())
{
int ret;
int i;
@@ -66,9 +64,7 @@ void (*free_func)();
return(ret);
}
-static int obj_name_cmp(a,b)
-OBJ_NAME *a;
-OBJ_NAME *b;
+static int obj_name_cmp(OBJ_NAME *a, OBJ_NAME *b)
{
int ret;
int (*cmp)();
@@ -87,8 +83,7 @@ OBJ_NAME *b;
return(ret);
}
-static unsigned long obj_name_hash(a)
-OBJ_NAME *a;
+static unsigned long obj_name_hash(OBJ_NAME *a)
{
unsigned long ret;
unsigned long (*hash)();
@@ -106,9 +101,7 @@ OBJ_NAME *a;
return(ret);
}
-const char *OBJ_NAME_get(name,type)
-const char *name;
-int type;
+const char *OBJ_NAME_get(const char *name, int type)
{
OBJ_NAME on,*ret;
int num=0,alias;
@@ -138,10 +131,7 @@ int type;
}
}
-int OBJ_NAME_add(name,type,data)
-const char *name;
-int type;
-const char *data;
+int OBJ_NAME_add(const char *name, int type, const char *data)
{
void (*f)();
OBJ_NAME *onp,*ret;
@@ -186,9 +176,7 @@ const char *data;
return(1);
}
-int OBJ_NAME_remove(name,type)
-const char *name;
-int type;
+int OBJ_NAME_remove(const char *name, int type)
{
OBJ_NAME on,*ret;
void (*f)();
@@ -216,9 +204,8 @@ int type;
static int free_type;
-static void names_lh_free(onp,type)
-OBJ_NAME *onp;
- {
+static void names_lh_free(OBJ_NAME *onp, int type)
+{
if(onp == NULL)
return;
@@ -228,8 +215,7 @@ OBJ_NAME *onp;
}
}
-void OBJ_NAME_cleanup(type)
-int type;
+void OBJ_NAME_cleanup(int type)
{
unsigned long down_load;
diff --git a/crypto/objects/obj_dat.c b/crypto/objects/obj_dat.c
index 0b572a110d..f42c462ac4 100644
--- a/crypto/objects/obj_dat.c
+++ b/crypto/objects/obj_dat.c
@@ -103,18 +103,13 @@ typedef struct added_obj_st
static int new_nid=NUM_NID;
static LHASH *added=NULL;
-static int sn_cmp(ap,bp)
-ASN1_OBJECT **ap;
-ASN1_OBJECT **bp;
+static int sn_cmp(ASN1_OBJECT **ap, ASN1_OBJECT **bp)
{ return(strcmp((*ap)->sn,(*bp)->sn)); }
-static int ln_cmp(ap,bp)
-ASN1_OBJECT **ap;
-ASN1_OBJECT **bp;
+static int ln_cmp(ASN1_OBJECT **ap, ASN1_OBJECT **bp)
{ return(strcmp((*ap)->ln,(*bp)->ln)); }
-static unsigned long add_hash(ca)
-ADDED_OBJ *ca;
+static unsigned long add_hash(ADDED_OBJ *ca)
{
ASN1_OBJECT *a;
int i;
@@ -147,8 +142,7 @@ ADDED_OBJ *ca;
return(ret);
}
-static int add_cmp(ca,cb)
-ADDED_OBJ *ca,*cb;
+static int add_cmp(ADDED_OBJ *ca, ADDED_OBJ *cb)
{
ASN1_OBJECT *a,*b;
int i;
@@ -179,15 +173,14 @@ ADDED_OBJ *ca,*cb;
return(1); /* should not get here */
}
-static int init_added()
+static int init_added(void)
{
if (added != NULL) return(1);
added=lh_new(add_hash,add_cmp);
return(added != NULL);
}
-static void cleanup1(a)
-ADDED_OBJ *a;
+static void cleanup1(ADDED_OBJ *a)
{
a->obj->nid=0;
a->obj->flags|=ASN1_OBJECT_FLAG_DYNAMIC|
@@ -195,19 +188,17 @@ ADDED_OBJ *a;
ASN1_OBJECT_FLAG_DYNAMIC_DATA;
}
-static void cleanup2(a)
-ADDED_OBJ *a;
+static void cleanup2(ADDED_OBJ *a)
{ a->obj->nid++; }
-static void cleanup3(a)
-ADDED_OBJ *a;
+static void cleanup3(ADDED_OBJ *a)
{
if (--a->obj->nid == 0)
ASN1_OBJECT_free(a->obj);
Free(a);
}
-void OBJ_cleanup()
+void OBJ_cleanup(void)
{
if (added == NULL) return;
added->down_load=0;
@@ -218,8 +209,7 @@ void OBJ_cleanup()
added=NULL;
}
-int OBJ_new_nid(num)
-int num;
+int OBJ_new_nid(int num)
{
int i;
@@ -228,8 +218,7 @@ int num;
return(i);
}
-int OBJ_add_object(obj)
-ASN1_OBJECT *obj;
+int OBJ_add_object(ASN1_OBJECT *obj)
{
ASN1_OBJECT *o;
ADDED_OBJ *ao[4],*aop;
@@ -273,8 +262,7 @@ err:
return(NID_undef);
}
-ASN1_OBJECT *OBJ_nid2obj(n)
-int n;
+ASN1_OBJECT *OBJ_nid2obj(int n)
{
ADDED_OBJ ad,*adp;
ASN1_OBJECT ob;
@@ -306,8 +294,7 @@ int n;
}
}
-const char *OBJ_nid2sn(n)
-int n;
+const char *OBJ_nid2sn(int n)
{
ADDED_OBJ ad,*adp;
ASN1_OBJECT ob;
@@ -339,8 +326,7 @@ int n;
}
}
-const char *OBJ_nid2ln(n)
-int n;
+const char *OBJ_nid2ln(int n)
{
ADDED_OBJ ad,*adp;
ASN1_OBJECT ob;
@@ -372,8 +358,7 @@ int n;
}
}
-int OBJ_obj2nid(a)
-ASN1_OBJECT *a;
+int OBJ_obj2nid(ASN1_OBJECT *a)
{
ASN1_OBJECT **op;
ADDED_OBJ ad,*adp;
@@ -403,9 +388,7 @@ ASN1_OBJECT *a;
* it can be used with any objects, not just registered ones.
*/
-ASN1_OBJECT *OBJ_txt2obj(s, no_name)
-const char *s;
-int no_name;
+ASN1_OBJECT *OBJ_txt2obj(const char *s, int no_name)
{
int nid = NID_undef;
ASN1_OBJECT *op=NULL;
@@ -442,8 +425,7 @@ int no_name;
return op;
}
-int OBJ_txt2nid(s)
-char *s;
+int OBJ_txt2nid(char *s)
{
ASN1_OBJECT *obj;
int nid;
@@ -453,8 +435,7 @@ char *s;
return nid;
}
-int OBJ_ln2nid(s)
-const char *s;
+int OBJ_ln2nid(const char *s)
{
ASN1_OBJECT o,*oo= &o,**op;
ADDED_OBJ ad,*adp;
@@ -473,8 +454,7 @@ const char *s;
return((*op)->nid);
}
-int OBJ_sn2nid(s)
-const char *s;
+int OBJ_sn2nid(const char *s)
{
ASN1_OBJECT o,*oo= &o,**op;
ADDED_OBJ ad,*adp;
@@ -493,9 +473,7 @@ const char *s;
return((*op)->nid);
}
-static int obj_cmp(ap, bp)
-ASN1_OBJECT **ap;
-ASN1_OBJECT **bp;
+static int obj_cmp(ASN1_OBJECT **ap, ASN1_OBJECT **bp)
{
int j;
ASN1_OBJECT *a= *ap;
@@ -506,12 +484,7 @@ ASN1_OBJECT **bp;
return(memcmp(a->data,b->data,a->length));
}
-char *OBJ_bsearch(key,base,num,size,cmp)
-char *key;
-char *base;
-int num;
-int size;
-int (*cmp)();
+char *OBJ_bsearch(char *key, char *base, int num, int size, int (*cmp)())
{
int l,h,i,c;
char *p;
@@ -534,8 +507,7 @@ int (*cmp)();
return(NULL);
}
-int OBJ_create_objects(in)
-BIO *in;
+int OBJ_create_objects(BIO *in)
{
MS_STATIC char buf[512];
int i,num=0;
@@ -583,10 +555,7 @@ BIO *in;
/* return(num); */
}
-int OBJ_create(oid,sn,ln)
-char *oid;
-char *sn;
-char *ln;
+int OBJ_create(char *oid, char *sn, char *ln)
{
int ok=0;
ASN1_OBJECT *op=NULL;
diff --git a/crypto/objects/obj_err.c b/crypto/objects/obj_err.c
index 5625306021..50d52060b7 100644
--- a/crypto/objects/obj_err.c
+++ b/crypto/objects/obj_err.c
@@ -80,7 +80,7 @@ static ERR_STRING_DATA OBJ_str_reasons[]=
#endif
-void ERR_load_OBJ_strings()
+void ERR_load_OBJ_strings(void)
{
static int init=1;
diff --git a/crypto/objects/obj_lib.c b/crypto/objects/obj_lib.c
index ba30736dc7..1f0b906048 100644
--- a/crypto/objects/obj_lib.c
+++ b/crypto/objects/obj_lib.c
@@ -62,8 +62,7 @@
#include "objects.h"
#include "buffer.h"
-ASN1_OBJECT *OBJ_dup(o)
-ASN1_OBJECT *o;
+ASN1_OBJECT *OBJ_dup(ASN1_OBJECT *o)
{
ASN1_OBJECT *r;
int i;
@@ -117,9 +116,7 @@ err:
return(NULL);
}
-int OBJ_cmp(a,b)
-ASN1_OBJECT *a;
-ASN1_OBJECT *b;
+int OBJ_cmp(ASN1_OBJECT *a, ASN1_OBJECT *b)
{
int ret;