This is Unofficial EPICS BASE Doxygen Site
epicsSocketConvertErrnoToString.cpp File Reference
#include <string.h>
#include "osiSock.h"
+ Include dependency graph for epicsSocketConvertErrnoToString.cpp:

Go to the source code of this file.

Functions

void epicsSocketConvertErrorToString (char *pBuf, unsigned bufSize, int theSockError)
 
void epicsSocketConvertErrnoToString (char *pBuf, unsigned bufSize)
 

Function Documentation

void epicsSocketConvertErrnoToString ( char *  pBuf,
unsigned  bufSize 
)

Definition at line 35 of file epicsSocketConvertErrnoToString.cpp.

37 {
38  epicsSocketConvertErrorToString ( pBuf, bufSize, SOCKERRNO );
39 }
#define SOCKERRNO
Definition: osdSock.h:33
void epicsSocketConvertErrorToString(char *pBuf, unsigned bufSize, int theSockError)
void epicsSocketConvertErrorToString ( char *  pBuf,
unsigned  bufSize,
int  theSockError 
)

Definition at line 23 of file epicsSocketConvertErrnoToString.cpp.

25 {
26  if ( bufSize ) {
27  strncpy ( pBuf, strerror ( theSockError ), bufSize );
28  pBuf[bufSize-1] = '\0';
29  }
30 }