summaryrefslogtreecommitdiffstats
path: root/apps/s_socket.c
diff options
context:
space:
mode:
authorGeoff Thorpe <geoff@openssl.org>2014-04-25 14:27:02 -0400
committerGeoff Thorpe <geoff@openssl.org>2014-04-25 14:31:05 -0400
commit76c3ff69377e5acf8a2c00c3957c1f4a3ddb708b (patch)
treef105e3202369843fd31c491533643661ee6c69f1 /apps/s_socket.c
parent647f360e2e86818cee1f2d0429e071d14814e0b5 (diff)
apps: constify some string parameters
There are certainly many more constifiable strings in the various interfaces, which I hope to get to eventually. Signed-off-by: Geoff Thorpe <geoff@openssl.org>
Diffstat (limited to 'apps/s_socket.c')
-rw-r--r--apps/s_socket.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/apps/s_socket.c b/apps/s_socket.c
index a04b990540..e0dbc5a90a 100644
--- a/apps/s_socket.c
+++ b/apps/s_socket.c
@@ -91,7 +91,7 @@ typedef unsigned int u_int;
#include "netdb.h"
#endif
-static struct hostent *GetHostByName(char *name);
+static struct hostent *GetHostByName(const char *name);
#if defined(OPENSSL_SYS_WINDOWS) || (defined(OPENSSL_SYS_NETWARE) && !defined(NETWARE_BSDSOCK))
static void ssl_sock_cleanup(void);
#endif
@@ -101,7 +101,7 @@ static int init_client_ip(int *sock, const unsigned char ip[4], int port,
static int init_server(int *sock, int port, int type);
static int init_server_long(int *sock, int port,char *ip, int type);
static int do_accept(int acc_sock, int *sock, char **host);
-static int host_ip(char *str, unsigned char ip[4]);
+static int host_ip(const char *str, unsigned char ip[4]);
#ifdef OPENSSL_SYS_WIN16
#define SOCKET_PROTOCOL 0 /* more microsoft stupidity */
@@ -229,7 +229,7 @@ static int ssl_sock_init(void)
return(1);
}
-int init_client(int *sock, char *host, int port, int type)
+int init_client(int *sock, const char *host, int port, int type)
{
unsigned char ip[4];
@@ -498,7 +498,7 @@ err:
return(0);
}
-static int host_ip(char *str, unsigned char ip[4])
+static int host_ip(const char *str, unsigned char ip[4])
{
unsigned int in[4];
int i;
@@ -544,7 +544,7 @@ err:
return(0);
}
-int extract_port(char *str, short *port_ptr)
+int extract_port(const char *str, short *port_ptr)
{
int i;
struct servent *s;
@@ -576,7 +576,7 @@ static struct ghbn_cache_st
static unsigned long ghbn_hits=0L;
static unsigned long ghbn_miss=0L;
-static struct hostent *GetHostByName(char *name)
+static struct hostent *GetHostByName(const char *name)
{
struct hostent *ret;
int i,lowi=0;