SOCKETSHR is showing bad declarations again. However, a simple cast
which does no harm fixes that problem.
This commit is contained in:
parent
fb8d5a16a3
commit
7256ce6a8c
@ -163,7 +163,10 @@ int BIO_get_port(const char *str, unsigned short *port_ptr)
|
||||
else
|
||||
{
|
||||
CRYPTO_w_lock(CRYPTO_LOCK_GETSERVBYNAME);
|
||||
s=getservbyname(str,"tcp");
|
||||
/* Note: under VMS with SOCKETSHR, it seems like the first
|
||||
* parameter is 'char *', instead of 'const char *'
|
||||
*/
|
||||
s=getservbyname((char *)str,"tcp");
|
||||
if(s != NULL)
|
||||
*port_ptr=ntohs((unsigned short)s->s_port);
|
||||
CRYPTO_w_unlock(CRYPTO_LOCK_GETSERVBYNAME);
|
||||
@ -368,7 +371,10 @@ struct hostent *BIO_gethostbyname(const char *name)
|
||||
if (i == GHBN_NUM) /* no hit*/
|
||||
{
|
||||
BIO_ghbn_miss++;
|
||||
ret=gethostbyname(name);
|
||||
/* Note: under VMS with SOCKETSHR, it seems like the first
|
||||
* parameter is 'char *', instead of 'const char *'
|
||||
*/
|
||||
ret=gethostbyname((char *)name);
|
||||
|
||||
if (ret == NULL)
|
||||
goto end;
|
||||
|
Loading…
Reference in New Issue
Block a user