summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortb <>2018-05-18 18:16:39 +0000
committertb <>2018-05-18 18:16:39 +0000
commit193ad59a5219f510bc56784e83df43e4ff2fa4dd (patch)
treecb7bab5c280151d193315da6804365a0f466622b
parentabe060d69f2238cabaee4c76b3f9344172c85766 (diff)
downloadopenbsd-193ad59a5219f510bc56784e83df43e4ff2fa4dd.tar.gz
openbsd-193ad59a5219f510bc56784e83df43e4ff2fa4dd.tar.bz2
openbsd-193ad59a5219f510bc56784e83df43e4ff2fa4dd.zip
Add const to the 'obj' argument of X509_NAME_get_text_by_OBJ(3).
tested in a bulk by sthen ok jsing
-rw-r--r--src/lib/libcrypto/x509/x509.h6
-rw-r--r--src/lib/libcrypto/x509/x509name.c4
2 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/libcrypto/x509/x509.h b/src/lib/libcrypto/x509/x509.h
index 85270b1b65..80c7941663 100644
--- a/src/lib/libcrypto/x509/x509.h
+++ b/src/lib/libcrypto/x509/x509.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509.h,v 1.57 2018/05/18 18:12:08 tb Exp $ */ 1/* $OpenBSD: x509.h,v 1.58 2018/05/18 18:16:39 tb 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 *
@@ -1093,8 +1093,8 @@ int X509_REQ_print(BIO *bp,X509_REQ *req);
1093int X509_NAME_entry_count(const X509_NAME *name); 1093int X509_NAME_entry_count(const X509_NAME *name);
1094int X509_NAME_get_text_by_NID(X509_NAME *name, int nid, 1094int X509_NAME_get_text_by_NID(X509_NAME *name, int nid,
1095 char *buf,int len); 1095 char *buf,int len);
1096int X509_NAME_get_text_by_OBJ(X509_NAME *name, ASN1_OBJECT *obj, 1096int X509_NAME_get_text_by_OBJ(X509_NAME *name,
1097 char *buf,int len); 1097 const ASN1_OBJECT *obj, char *buf,int len);
1098 1098
1099/* NOTE: you should be passsing -1, not 0 as lastpos. The functions that use 1099/* NOTE: you should be passsing -1, not 0 as lastpos. The functions that use
1100 * lastpos, search after that position on. */ 1100 * lastpos, search after that position on. */
diff --git a/src/lib/libcrypto/x509/x509name.c b/src/lib/libcrypto/x509/x509name.c
index b62b883de2..2b19aeb927 100644
--- a/src/lib/libcrypto/x509/x509name.c
+++ b/src/lib/libcrypto/x509/x509name.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509name.c,v 1.23 2018/05/18 18:12:08 tb Exp $ */ 1/* $OpenBSD: x509name.c,v 1.24 2018/05/18 18:16:39 tb 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 *
@@ -78,7 +78,7 @@ X509_NAME_get_text_by_NID(X509_NAME *name, int nid, char *buf, int len)
78} 78}
79 79
80int 80int
81X509_NAME_get_text_by_OBJ(X509_NAME *name, ASN1_OBJECT *obj, char *buf, 81X509_NAME_get_text_by_OBJ(X509_NAME *name, const ASN1_OBJECT *obj, char *buf,
82 int len) 82 int len)
83{ 83{
84 int i; 84 int i;