Files
sicspsi/hardsup/err.c
2009-02-13 09:01:24 +00:00

105 lines
2.2 KiB
C

/*---------------------------------------------------------------------------
EL734Error2Text converts between an EL734 error code to text
-----------------------------------------------------------------------------*/
void EL734Error2Text(char *pBuffer, int iErr)
{
switch (iErr) {
case -28:
strcpy(pBuffer, "EL734__BAD_ADR");
break;
case -8:
strcpy(pBuffer, "EL734__BAD_BIND");
break;
case -30:
strcpy(pBuffer, "EL734__BAD_BSY");
break;
case -3:
strcpy(pBuffer, "EL734__BAD_CMD");
break;
case -9:
strcpy(pBuffer, "EL734__BAD_CONNECT");
break;
case -23:
strcpy(pBuffer, "EL734__BAD_FLUSH");
break;
case -6:
strcpy(pBuffer, "EL734__BAD_HOST");
break;
case -10:
strcpy(pBuffer, "EL734__BAD_ID");
break;
case -5:
strcpy(pBuffer, "EL734__BAD_ILLG");
break;
case -2:
strcpy(pBuffer, "EL734__BAD_LOC");
break;
case -11:
strcpy(pBuffer, "EL734__BAD_MALLOC");
break;
case -21:
strcpy(pBuffer, "EL734__BAD_NOT_BCD");
break;
case -4:
strcpy(pBuffer, "EL734__BAD_OFL");
break;
case -29:
strcpy(pBuffer, "EL734__BAD_PAR");
break;
case -17:
strcpy(pBuffer, "EL734__BAD_RECV");
break;
case -19:
strcpy(pBuffer, "EL734__BAD_RECV_NET");
break;
case -18:
strcpy(pBuffer, "EL734__BAD_RECV_PIPE");
break;
case -20:
strcpy(pBuffer, "EL734__BAD_RECV_UNKN");
break;
case -22:
strcpy(pBuffer, "EL734__BAD_RECVLEN");
break;
case -24:
strcpy(pBuffer, "EL734__BAD_RECV1");
break;
case -26:
strcpy(pBuffer, "EL734__BAD_RECV1_NET");
break;
case -25:
strcpy(pBuffer, "EL734__BAD_RECV1_PIPE");
break;
case -27:
strcpy(pBuffer, "EL734__BAD_RNG");
break;
case -13:
strcpy(pBuffer, "EL734__BAD_SEND");
break;
case -14:
strcpy(pBuffer, "EL734__BAD_SEND_PIPE");
break;
case -15:
strcpy(pBuffer, "EL734__BAD_SEND_NET");
break;
case -16:
strcpy(pBuffer, "EL734__BAD_SEND_UNKN");
break;
case -12:
strcpy(pBuffer, "EL734__BAD_SENDLEN");
break;
case -7:
strcpy(pBuffer, "EL734__BAD_SOCKET");
break;
case -1:
strcpy(pBuffer, "EL734__BAD_TMO");
break;
default:
strcpy(pBuffer, "Unknown EL734 error");
break;
}
}