Lines Matching defs:errbuf
148 tls_app_errflush(int child_p, char *errbuf, size_t num, void *apparg)
150 fputs(errbuf, stderr);
289 static char errbuf[TLS_ERROR_BUFSIZ];
298 assert(errbuf_i < sizeof errbuf);
299 assert(errbuf[errbuf_i] == 0);
300 if (errbuf_i == sizeof errbuf - 1) {
302 errbuf[errbuf_i - 1] = '\n';
307 TLS_APP_ERRFLUSH(tls_child_p, errbuf, errbuf_i, apparg);
318 if (errbuf_i < sizeof errbuf - 1) {
322 n = (sizeof errbuf) - errbuf_i;
323 r = vsnprintf(errbuf + errbuf_i, n, fmt, args);
329 errbuf_i = sizeof errbuf - 1;
330 errbuf[errbuf_i] = '\0';
332 assert(errbuf_i < sizeof errbuf);
333 assert(errbuf[errbuf_i] == 0);