From c29954b1618ca744767a1c58357ca89ce5e283f0 Mon Sep 17 00:00:00 2001 From: jsing <> Date: Thu, 27 Aug 2015 07:15:39 +0000 Subject: Make functions that are internal to tls verify static. Spotted by Marko Kreen. Rides libtls major bump. --- src/lib/libtls/tls_verify.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/lib/libtls/tls_verify.c b/src/lib/libtls/tls_verify.c index 6a569e1761..8ddc68a8f1 100644 --- a/src/lib/libtls/tls_verify.c +++ b/src/lib/libtls/tls_verify.c @@ -1,4 +1,4 @@ -/* $OpenBSD: tls_verify.c,v 1.8 2015/04/29 00:24:31 doug Exp $ */ +/* $OpenBSD: tls_verify.c,v 1.9 2015/08/27 07:15:39 jsing Exp $ */ /* * Copyright (c) 2014 Jeremie Courreges-Anglas * @@ -26,11 +26,12 @@ #include "tls_internal.h" -int tls_match_name(const char *cert_name, const char *name); -int tls_check_subject_altname(struct tls *ctx, X509 *cert, const char *name); -int tls_check_common_name(struct tls *ctx, X509 *cert, const char *name); +static int tls_match_name(const char *cert_name, const char *name); +static int tls_check_subject_altname(struct tls *ctx, X509 *cert, + const char *name); +static int tls_check_common_name(struct tls *ctx, X509 *cert, const char *name); -int +static int tls_match_name(const char *cert_name, const char *name) { const char *cert_domain, *domain, *next_dot; @@ -80,7 +81,7 @@ tls_match_name(const char *cert_name, const char *name) } /* See RFC 5280 section 4.2.1.6 for SubjectAltName details. */ -int +static int tls_check_subject_altname(struct tls *ctx, X509 *cert, const char *name) { STACK_OF(GENERAL_NAME) *altname_stack = NULL; @@ -190,7 +191,7 @@ tls_check_subject_altname(struct tls *ctx, X509 *cert, const char *name) return rv; } -int +static int tls_check_common_name(struct tls *ctx, X509 *cert, const char *name) { X509_NAME *subject_name; -- cgit v1.2.3-55-g6feb