Lines Matching refs:buflen
779 get_winapi_error(int err, char *buf, size_t buflen)
784 if(!buflen)
797 size_t written = wcstombs(buf, wbuf, buflen - 1);
836 const char *Curl_strerror(int err, char *buf, size_t buflen)
844 if(!buflen)
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);
873 * storage is supplied via 'strerrbuf' and 'buflen' to hold the generated
876 if(0 != strerror_r(err, buf, buflen)) {
878 msnprintf(buf, buflen, "Unknown error %d", err);
890 msnprintf(buf, buflen, "%s", msg);
892 msnprintf(buf, buflen, "Unknown error %d", err);
899 msnprintf(buf, buflen, "%s", msg);
901 msnprintf(buf, buflen, "Unknown error %d", err);
931 const char *Curl_winapi_strerror(DWORD err, char *buf, size_t buflen)
938 if(!buflen)
944 if(!get_winapi_error(err, buf, buflen)) {
945 msnprintf(buf, buflen, "Unknown error %lu (0x%08lX)", err, err);
950 if(strlen(txt) < buflen)
972 const char *Curl_sspi_strerror(int err, char *buf, size_t buflen)
980 if(!buflen)
1081 msnprintf(buf, buflen,
1090 msnprintf(buf, buflen, "%s (0x%08X) - %s", txt, err, msgbuf);
1092 msnprintf(buf, buflen, "%s (0x%08X)", txt, err);
1100 if(buflen > strlen(txt))