diff --git a/apps/s_apps.h b/apps/s_apps.h index ff616d7c0061e6636cc6e0a22f93503a9e2ca9d1..3b9f9a0cb70f2baacdd153e8355437c882168983 100644 --- a/apps/s_apps.h +++ b/apps/s_apps.h @@ -161,9 +161,9 @@ int ssl_print_point_formats(BIO *out, SSL *s); int ssl_print_curves(BIO *out, SSL *s, int noshared); #endif int ssl_print_tmp_key(BIO *out, SSL *s); -int init_client(int *sock, char *server, int port, int type); +int init_client(int *sock, const char *server, int port, int type); int should_retry(int i); -int extract_port(char *str, short *port_ptr); +int extract_port(const char *str, short *port_ptr); int extract_host_port(char *str,char **host_ptr,unsigned char *ip,short *p); long MS_CALLBACK bio_dump_callback(BIO *bio, int cmd, const char *argp, diff --git a/apps/s_socket.c b/apps/s_socket.c index a04b990540c94750a28bfb1f50fa720c0212b6dd..e0dbc5a90a950c6f365f43f7e48e778300c3bcd1 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;