Lines Matching defs:err
581 get_winsock_error(int err, char *buf, size_t len)
594 (void)err;
597 switch(err) {
779 get_winapi_error(int err, char *buf, size_t buflen)
795 FORMAT_MESSAGE_IGNORE_INSERTS), NULL, err,
820 * The 'err' argument passed in to this function MUST be a true errno number
836 const char *Curl_strerror(int err, char *buf, size_t buflen)
848 DEBUGASSERT(err >= 0);
856 if(err >= 0 && err < sys_nerr)
857 msnprintf(buf, buflen, "%s", sys_errlist[err]);
863 !get_winsock_error(err, buf, buflen) &&
865 !get_winapi_error((DWORD)err, buf, buflen))
866 msnprintf(buf, buflen, "Unknown error %d (%#x)", err, err);
876 if(0 != strerror_r(err, buf, buflen)) {
878 msnprintf(buf, buflen, "Unknown error %d", err);
888 char *msg = strerror_r(err, buffer, sizeof(buffer));
892 msnprintf(buf, buflen, "Unknown error %d", err);
897 const char *msg = strerror(err);
901 msnprintf(buf, buflen, "Unknown error %d", err);
931 const char *Curl_winapi_strerror(DWORD err, char *buf, size_t buflen)
944 if(!get_winapi_error(err, buf, buflen)) {
945 msnprintf(buf, buflen, "Unknown error %lu (0x%08lX)", err, err);
949 const char *txt = (err == ERROR_SUCCESS) ? "No error" : "Error";
972 const char *Curl_sspi_strerror(int err, char *buf, size_t buflen)
987 switch(err) {
1080 if(err == SEC_E_ILLEGAL_MESSAGE) {
1085 err);
1089 if(get_winapi_error(err, msgbuf, sizeof(msgbuf)))
1090 msnprintf(buf, buflen, "%s (0x%08X) - %s", txt, err, msgbuf);
1092 msnprintf(buf, buflen, "%s (0x%08X)", txt, err);
1096 if(err == SEC_E_OK)