diff options
Diffstat (limited to 'src/lib/libcrypto/objects')
-rw-r--r-- | src/lib/libcrypto/objects/o_names.c | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_dat.c | 18 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_err.c | 10 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/obj_lib.c | 6 |
4 files changed, 17 insertions, 23 deletions
diff --git a/src/lib/libcrypto/objects/o_names.c b/src/lib/libcrypto/objects/o_names.c index 81240db204..a9e5f859d5 100644 --- a/src/lib/libcrypto/objects/o_names.c +++ b/src/lib/libcrypto/objects/o_names.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: o_names.c,v 1.21 2015/07/18 21:21:28 beck Exp $ */ | 1 | /* $OpenBSD: o_names.c,v 1.22 2017/01/29 17:49:23 beck Exp $ */ |
2 | #include <stdio.h> | 2 | #include <stdio.h> |
3 | #include <stdlib.h> | 3 | #include <stdlib.h> |
4 | #include <string.h> | 4 | #include <string.h> |
@@ -67,7 +67,7 @@ OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | |||
67 | for (i = sk_NAME_FUNCS_num(name_funcs_stack); i < names_type_num; i++) { | 67 | for (i = sk_NAME_FUNCS_num(name_funcs_stack); i < names_type_num; i++) { |
68 | name_funcs = malloc(sizeof(NAME_FUNCS)); | 68 | name_funcs = malloc(sizeof(NAME_FUNCS)); |
69 | if (!name_funcs) { | 69 | if (!name_funcs) { |
70 | OBJerr(OBJ_F_OBJ_NAME_NEW_INDEX, ERR_R_MALLOC_FAILURE); | 70 | OBJerror(ERR_R_MALLOC_FAILURE); |
71 | return (0); | 71 | return (0); |
72 | } | 72 | } |
73 | name_funcs->hash_func = lh_strhash; | 73 | name_funcs->hash_func = lh_strhash; |
@@ -75,7 +75,7 @@ OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | |||
75 | name_funcs->free_func = NULL; | 75 | name_funcs->free_func = NULL; |
76 | if (sk_NAME_FUNCS_push(name_funcs_stack, name_funcs) == 0) { | 76 | if (sk_NAME_FUNCS_push(name_funcs_stack, name_funcs) == 0) { |
77 | free(name_funcs); | 77 | free(name_funcs); |
78 | OBJerr(OBJ_F_OBJ_NAME_NEW_INDEX, ERR_R_MALLOC_FAILURE); | 78 | OBJerror(ERR_R_MALLOC_FAILURE); |
79 | return (0); | 79 | return (0); |
80 | } | 80 | } |
81 | } | 81 | } |
diff --git a/src/lib/libcrypto/objects/obj_dat.c b/src/lib/libcrypto/objects/obj_dat.c index e1dacc0d39..5b7fac0588 100644 --- a/src/lib/libcrypto/objects/obj_dat.c +++ b/src/lib/libcrypto/objects/obj_dat.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: obj_dat.c,v 1.38 2017/01/21 04:44:43 jsing Exp $ */ | 1 | /* $OpenBSD: obj_dat.c,v 1.39 2017/01/29 17:49:23 beck Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -329,7 +329,7 @@ OBJ_add_object(const ASN1_OBJECT *obj) | |||
329 | return (o->nid); | 329 | return (o->nid); |
330 | 330 | ||
331 | err2: | 331 | err2: |
332 | OBJerr(OBJ_F_OBJ_ADD_OBJECT, ERR_R_MALLOC_FAILURE); | 332 | OBJerror(ERR_R_MALLOC_FAILURE); |
333 | err: | 333 | err: |
334 | for (i = ADDED_DATA; i <= ADDED_NID; i++) | 334 | for (i = ADDED_DATA; i <= ADDED_NID; i++) |
335 | free(ao[i]); | 335 | free(ao[i]); |
@@ -345,7 +345,7 @@ OBJ_nid2obj(int n) | |||
345 | 345 | ||
346 | if ((n >= 0) && (n < NUM_NID)) { | 346 | if ((n >= 0) && (n < NUM_NID)) { |
347 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) { | 347 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) { |
348 | OBJerr(OBJ_F_OBJ_NID2OBJ, OBJ_R_UNKNOWN_NID); | 348 | OBJerror(OBJ_R_UNKNOWN_NID); |
349 | return (NULL); | 349 | return (NULL); |
350 | } | 350 | } |
351 | return ((ASN1_OBJECT *)&(nid_objs[n])); | 351 | return ((ASN1_OBJECT *)&(nid_objs[n])); |
@@ -359,7 +359,7 @@ OBJ_nid2obj(int n) | |||
359 | if (adp != NULL) | 359 | if (adp != NULL) |
360 | return (adp->obj); | 360 | return (adp->obj); |
361 | else { | 361 | else { |
362 | OBJerr(OBJ_F_OBJ_NID2OBJ, OBJ_R_UNKNOWN_NID); | 362 | OBJerror(OBJ_R_UNKNOWN_NID); |
363 | return (NULL); | 363 | return (NULL); |
364 | } | 364 | } |
365 | } | 365 | } |
@@ -373,7 +373,7 @@ OBJ_nid2sn(int n) | |||
373 | 373 | ||
374 | if ((n >= 0) && (n < NUM_NID)) { | 374 | if ((n >= 0) && (n < NUM_NID)) { |
375 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) { | 375 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) { |
376 | OBJerr(OBJ_F_OBJ_NID2SN, OBJ_R_UNKNOWN_NID); | 376 | OBJerror(OBJ_R_UNKNOWN_NID); |
377 | return (NULL); | 377 | return (NULL); |
378 | } | 378 | } |
379 | return (nid_objs[n].sn); | 379 | return (nid_objs[n].sn); |
@@ -387,7 +387,7 @@ OBJ_nid2sn(int n) | |||
387 | if (adp != NULL) | 387 | if (adp != NULL) |
388 | return (adp->obj->sn); | 388 | return (adp->obj->sn); |
389 | else { | 389 | else { |
390 | OBJerr(OBJ_F_OBJ_NID2SN, OBJ_R_UNKNOWN_NID); | 390 | OBJerror(OBJ_R_UNKNOWN_NID); |
391 | return (NULL); | 391 | return (NULL); |
392 | } | 392 | } |
393 | } | 393 | } |
@@ -401,7 +401,7 @@ OBJ_nid2ln(int n) | |||
401 | 401 | ||
402 | if ((n >= 0) && (n < NUM_NID)) { | 402 | if ((n >= 0) && (n < NUM_NID)) { |
403 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) { | 403 | if ((n != NID_undef) && (nid_objs[n].nid == NID_undef)) { |
404 | OBJerr(OBJ_F_OBJ_NID2LN, OBJ_R_UNKNOWN_NID); | 404 | OBJerror(OBJ_R_UNKNOWN_NID); |
405 | return (NULL); | 405 | return (NULL); |
406 | } | 406 | } |
407 | return (nid_objs[n].ln); | 407 | return (nid_objs[n].ln); |
@@ -415,7 +415,7 @@ OBJ_nid2ln(int n) | |||
415 | if (adp != NULL) | 415 | if (adp != NULL) |
416 | return (adp->obj->ln); | 416 | return (adp->obj->ln); |
417 | else { | 417 | else { |
418 | OBJerr(OBJ_F_OBJ_NID2LN, OBJ_R_UNKNOWN_NID); | 418 | OBJerror(OBJ_R_UNKNOWN_NID); |
419 | return (NULL); | 419 | return (NULL); |
420 | } | 420 | } |
421 | } | 421 | } |
@@ -799,7 +799,7 @@ OBJ_create(const char *oid, const char *sn, const char *ln) | |||
799 | return (0); | 799 | return (0); |
800 | 800 | ||
801 | if ((buf = malloc(i)) == NULL) { | 801 | if ((buf = malloc(i)) == NULL) { |
802 | OBJerr(OBJ_F_OBJ_CREATE, ERR_R_MALLOC_FAILURE); | 802 | OBJerror(ERR_R_MALLOC_FAILURE); |
803 | return (0); | 803 | return (0); |
804 | } | 804 | } |
805 | i = a2d_ASN1_OBJECT(buf, i, oid, -1); | 805 | i = a2d_ASN1_OBJECT(buf, i, oid, -1); |
diff --git a/src/lib/libcrypto/objects/obj_err.c b/src/lib/libcrypto/objects/obj_err.c index 9cea59b785..e1413190eb 100644 --- a/src/lib/libcrypto/objects/obj_err.c +++ b/src/lib/libcrypto/objects/obj_err.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: obj_err.c,v 1.11 2014/07/10 22:45:57 jsing Exp $ */ | 1 | /* $OpenBSD: obj_err.c,v 1.12 2017/01/29 17:49:23 beck Exp $ */ |
2 | /* ==================================================================== | 2 | /* ==================================================================== |
3 | * Copyright (c) 1999-2006 The OpenSSL Project. All rights reserved. | 3 | * Copyright (c) 1999-2006 The OpenSSL Project. All rights reserved. |
4 | * | 4 | * |
@@ -72,13 +72,7 @@ | |||
72 | #define ERR_REASON(reason) ERR_PACK(ERR_LIB_OBJ,0,reason) | 72 | #define ERR_REASON(reason) ERR_PACK(ERR_LIB_OBJ,0,reason) |
73 | 73 | ||
74 | static ERR_STRING_DATA OBJ_str_functs[] = { | 74 | static ERR_STRING_DATA OBJ_str_functs[] = { |
75 | {ERR_FUNC(OBJ_F_OBJ_ADD_OBJECT), "OBJ_add_object"}, | 75 | {ERR_FUNC(0xfff), "CRYPTO_internal"}, |
76 | {ERR_FUNC(OBJ_F_OBJ_CREATE), "OBJ_create"}, | ||
77 | {ERR_FUNC(OBJ_F_OBJ_DUP), "OBJ_dup"}, | ||
78 | {ERR_FUNC(OBJ_F_OBJ_NAME_NEW_INDEX), "OBJ_NAME_new_index"}, | ||
79 | {ERR_FUNC(OBJ_F_OBJ_NID2LN), "OBJ_nid2ln"}, | ||
80 | {ERR_FUNC(OBJ_F_OBJ_NID2OBJ), "OBJ_nid2obj"}, | ||
81 | {ERR_FUNC(OBJ_F_OBJ_NID2SN), "OBJ_nid2sn"}, | ||
82 | {0, NULL} | 76 | {0, NULL} |
83 | }; | 77 | }; |
84 | 78 | ||
diff --git a/src/lib/libcrypto/objects/obj_lib.c b/src/lib/libcrypto/objects/obj_lib.c index 247bafbe01..53f3bb9ebe 100644 --- a/src/lib/libcrypto/objects/obj_lib.c +++ b/src/lib/libcrypto/objects/obj_lib.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: obj_lib.c,v 1.13 2014/10/07 04:59:25 miod Exp $ */ | 1 | /* $OpenBSD: obj_lib.c,v 1.14 2017/01/29 17:49:23 beck Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -79,7 +79,7 @@ OBJ_dup(const ASN1_OBJECT *o) | |||
79 | 79 | ||
80 | r = ASN1_OBJECT_new(); | 80 | r = ASN1_OBJECT_new(); |
81 | if (r == NULL) { | 81 | if (r == NULL) { |
82 | OBJerr(OBJ_F_OBJ_DUP, ERR_R_ASN1_LIB); | 82 | OBJerror(ERR_R_ASN1_LIB); |
83 | return (NULL); | 83 | return (NULL); |
84 | } | 84 | } |
85 | data = malloc(o->length); | 85 | data = malloc(o->length); |
@@ -110,7 +110,7 @@ OBJ_dup(const ASN1_OBJECT *o) | |||
110 | return (r); | 110 | return (r); |
111 | 111 | ||
112 | err: | 112 | err: |
113 | OBJerr(OBJ_F_OBJ_DUP, ERR_R_MALLOC_FAILURE); | 113 | OBJerror(ERR_R_MALLOC_FAILURE); |
114 | free(ln); | 114 | free(ln); |
115 | free(sn); | 115 | free(sn); |
116 | free(data); | 116 | free(data); |