From cd8da10fa8319993439b4ad37e1502127f3f7676 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Thu, 1 Oct 1998 23:15:20 +0000 Subject: [PATCH] dont let problems converting IP address to name clobber errno --- src/libCom/os/vxWorks/bsdSockResource.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libCom/os/vxWorks/bsdSockResource.c b/src/libCom/os/vxWorks/bsdSockResource.c index 5a867201e..ad958f112 100644 --- a/src/libCom/os/vxWorks/bsdSockResource.c +++ b/src/libCom/os/vxWorks/bsdSockResource.c @@ -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; } /*