warning
warning("%s: not found", n);
#define warnx warning
#define warn(fmt, ...) warning(fmt ": %s", __VA_ARGS__, strerror(errno))
warning("warning: failed to get name of current directory");
void warning(const char *, ...) __printflike(1, 2);
warning("write error on stdout");
warning("read error: %s", strerror(errno));
warning("bad signal %s", *argv);
int warning = 0;
warning++;
warning++;
if (warning) {
warning("send_packet: %m");
warning("Corrupt lease file - possible data loss!");
warning("Bad format %c in parse_option_param.",
warning("illegal character (%c) in value '%s'",
warning("Invalid IP address in option %s: %s",
warning("warning: Only 1 IP address allowed in "
warning("Invalid IP address in option %s: %s",
warning("Bogus Host Name option %d: %s (%s)", option,
warning("unknown dhcp option value 0x%x", option);
warning("Too small length: %d", len);
warning("Incorrect subnet width: %d", width);
warning("Incorrect data length: %d (must be %d)", len, i);
warning("warning: hostname %s contains an "
warning("dhcp option too large");
warning("dhcpoffer: no memory to record lease.");
warning("Invalid lease option - ignoring offer");
warning("dhcpoffer: no memory for server name.");
warning("Bogus server name %s", lease->server_name);
warning("dhcpoffer: no memory for filename.");
int warning(char *, ...) __attribute__ ((__format__ (__printf__, 1, 2)));
warning("receive_packet failed on %s: %s", ifi->name,
warning("%s: Excess information in format string: %s",
warning("%s: no size indicator before A"
warning("%s: garbage in format string: %s",
warning("%s: expecting at least %d bytes; got %d",
warning("%s: %d extra bytes",
warning("%s: %d extra bytes at end of array",
warning("Unexpected format code %c", fmtbuf[j]);
warning("dhcp option too large");
warning("option %s (%d) larger than buffer.",
warning("rejecting bogus offer.");
warning("option %s has no length field.",
warning("rejecting bogus offer.");
warning("Bogus number: %s.", str);
warning("Bogus number: %s: digit %d not in base %d",
warning("value %s%o exceeds max (%d) for precision.",
warning("value %s%x exceeds max (%d) for precision.",
warning("value %s%u exceeds max (%d) for precision.",
warning("Unexpected integer size: %d", size);
warning("Unexpected integer size: %d", size);
warning("can't parse getty for port %s", sp->se_device);
warning("can't parse window for port %s",
warning("getty repeating too quickly on port %s, sleeping %d secs",
warning("port %s changed utmpx index from %d to %d",
warning("can't parse getty for port %s",
warning("some processes would not die; ps axl advised");
static void warning(const char *, ...) __printflike(1, 2);
warning("can't open %s: %m", _PATH_CONSOLE);
warning("can't exec %s for %s: %m", _PATH_BSHELL, _PATH_RUNDOWN);
warning("timeout expired for %s on %s: %m; going to single user mode",
warning("wait for %s on %s failed: %m; going to single user mode",
warning("init: %s on %s stopped, restarting\n",
warning("%s on %s terminated abnormally, going to single user mode",
warning("%s returned status %d", _PATH_RUNDOWN, status);
warning("can't add utmpx record for `%s': %m", ut.ut_line);
warning("can't add utmpx record for `runlevel': %m");
warning("can't chroot to %s: %m", init_chroot);
warning("initial setsid() failed: %m");
warning("setlogin() failed: %m");
warning("/dev MAY BE CORRUPT! /dev/null is missing!\n");
warning("unrecognized flag '-%c'", c);
warning("ignoring excess arguments");
warning("cannot find kern.environment base sysctl OID");
warning("kern.environment OID is too large!");
warning("sysctl kern.environment.%d: %m", i);
warning("kernel security level changed from %d to %d",
warning("single-user login failed\n");
warning("wait for single-user shell failed: %m; restarting");
warning("init: shell stopped, restarting\n");
warning("single user shell terminated.");
warning("single user shell terminated, restarting");
warning("wait for %s on %s failed: %m; going to single user mode",
warning("init: %s on %s stopped, restarting\n",
warning("%s on %s terminated abnormally, going to single user mode",
warning("break not in for or while");
warning("continue not in for or while");
warning("return must be in a function");
static void warning(const char *);
static void warning(const char *, const char *);
warning(NULL, msg);
warning(cptr, "expected a space");
warning(cptr, "wasn't expecting a space");
warning(cptr, "unexpected quote character, ignoring");
warning(cptr, "octal number greater than 7?!");
warning(cptr, "unrecognized escape sequence");
warning(cptr, "unrecognized line");
warning(cptr, "neither blank line nor start of a message id");
warning(NULL, "specified set doesn't exist");
warning(NULL, "specified msg doesn't exist");
warning(s);
warning("TYPE is duplicated. ignored this one");
warning("NAME is duplicated. ignored this one");
warning("SRC_ZONE is duplicated. ignored this one");
warning("DST_INVALID is duplicated. ignored this one");
warning("DST_ILSEQ is duplicated. ignored this one");
warning("OOB_MODE is duplicated. ignored this one");
warning("DST_UNIT_BITS is duplicated. ignored this one");
if (warning == 0) {
warning = 1;
int warning;
warning = 0;
warning("Cannot set mode for '%s'", *path);
warning("utimensat('%s')", *path);
char *wd, *this, *needs, *special, *depends, *clean, *warning;
warning = NULL;
warning = strdup(wd);
tp->f_warn = warning;
tp->f_warn = warning;
getnbrinfo(struct in6_addr *addr, int ifindex, int warning)
if (warning)
warning("%s %s",
warning(_("%s: pre-%d clients may mishandle"
warning(_("rule goes past start/end of month--\
warning("%s (%s)", mp, string);
warning(const char * const string, ...)
warning(_("link to link"));
warning(_("hard link failed, symbolic link used"));
warning(_("link failed, copy used"));
warning(_("same rule name in multiple files"));
warning(_("same rule name in multiple files"));
warning(_("24:00 not handled by pre-1998 versions of zic"));
warning(_("values over 24 hours not handled by pre-2007 versions of zic"));