dont let problems converting IP address to name clobber errno

This commit is contained in:
Jeff Hill
1998-10-01 23:15:20 +00:00
parent c9ca2a362d
commit cd8da10fa8

View File

@@ -32,6 +32,7 @@ void epicsShareAPI ipAddrToA
const int maxPortDigits = 5u;
char name[max(INET_ADDR_LEN,MAXHOSTNAMELEN)+1];
int status;
int errnoCopy = errno;
if (bufSize<1) {
return;
@@ -61,6 +62,8 @@ void epicsShareAPI ipAddrToA
sprintf (pBuf, "%.*s", ((int)bufSize)-1, name);
}
}
errno = errnoCopy;
}
/*