xprintf
xprintf(opts, "%d tables deleted", ndel);
xprintf(opts, "%d table deleted", ndel);
xprintf(opts, "%d addresses deleted", ndel);
xprintf(opts, "%d/%d addresses added", nadd, b.pfrb_size);
xprintf(opts, "%d/%d addresses deleted", ndel, b.pfrb_size);
xprintf(opts, "%d addresses added", nadd);
xprintf(opts, "%d addresses deleted", ndel);
xprintf(opts, "%d addresses changed", nchange);
xprintf(opts, "no changes");
xprintf(opts, "%d/%d addresses expired", ndel, b2.pfrb_size);
xprintf(opts, "%d/%d addresses match", nmatch, b.pfrb_size);
xprintf(opts, "%d table/stats cleared", nzero);
static void xprintf(int, const char *, ...);
xprintf(opts, "%d table created", nadd); \
void xprintf(const char *fmt, ...);
xprintf("%s: %s\n", getprogname(), msg);
#define adbg(x) xprintf x
#define hdbg(x) xprintf x
xprintf("BASE_REL(%s): where=%p, *where 0x%x, "
xprintf("BASE_REL(%s): where=%p, *where 0x%lx, "
xprintf("\n");
void xprintf(const char *, ...)
#define TRACE() xprintf("TRACE %s:%d\n", __FILE__, __LINE__)
xprintf("Memory allocation statistics %s\nfree:\t", s);
xprintf(" %d", j);
xprintf("\nused:\t");
xprintf(" %d", nmalloc[i]);
xprintf("\n\tTotal in use: %d, total free: %d\n",
xprintf("Cannot map anonymous memory");
xprintf(": %s\n", xstrerror(saved_errno));
xprintf(": %s\n", xstrerror(saved_errno));
xprintf("assertion \"%s\" failed: file \"%s\", line %d\n",
xprintf(fmt, va_alist)
size_t xprintf(const char *fmt, ...);
xprintf("loadbsd %s\n", VERSION);