EX_DATAERR
errx(EX_DATAERR, "bad ip address ``%s''", arg);
errx(EX_DATAERR, "forward `%s' invalid dst", tok);
errx(EX_DATAERR, "forward `%s' not recognizable", **av);
errx(EX_DATAERR, "bad width ``%s''", c);
errx(EX_DATAERR, "bad width ``%s''", c);
errx(EX_DATAERR, "limit `%s' not recognizable", **av);
errx(EX_DATAERR, "bad limit `%s'", **av);
errx(EX_DATAERR, "comment too long (max 80 chars)");
errx(EX_DATAERR, "gid \"%s\" not exists", **av);
errx(EX_DATAERR, "bpf \"%s\" too long (max 256)", **av);
errx(EX_DATAERR, "bpf \"%s\" compilation error", **av);
errx(EX_DATAERR, "uid \"%s\" not exists", **av);
exit(EX_DATAERR);
logfail(EX_DATAERR, "path separator in username `%s'", user);
errlogx(EX_DATAERR, "invalid recipient `%s'", argv[i]);
errlogx(EX_DATAERR, "invalid recipient `%s'", addr);
errlogx(EX_DATAERR, "bad mail input format:"
errlogx(EX_DATAERR, "invalid address in header\n");
errlogx(EX_DATAERR, "invalid address in header\n");
return EX_DATAERR;
errx(EX_DATAERR, "invalid set number %s\n", av[0]);
errx(EX_DATAERR, "invalid set number %s\n", av[1]);
errx(EX_DATAERR, "invalid source number %s\n", av[0]);
errx(EX_DATAERR, "invalid dest. set %s\n", av[1]);
errx(EX_DATAERR,
errx(EX_DATAERR,
errx(EX_DATAERR,
errx(EX_DATAERR, "invalid tableid ``%s''", av);
errx(EX_DATAERR, "invalid ifname modifier: %s",
errx(EX_DATAERR, "bad netmask ``%s''", p);
errx(EX_DATAERR, "bad width ``%s''", p);
errx(EX_DATAERR, "not any never matches");
errx(EX_DATAERR, "invalid flag %s", p);
errx(EX_DATAERR, "bad ip address ``%s''", arg);
errx(EX_DATAERR,
errx(EX_DATAERR,
errx(EX_DATAERR, "0 < w_q <= 1");
errx(EX_DATAERR, "0 < max_p <= 1");
errx(EX_DATAERR, "bandwidth only valid for pipes");
errx(EX_DATAERR, "bandwidth too large");
errx(EX_DATAERR, "delay only valid for pipes");
errx(EX_DATAERR,"weight only valid for queues");
errx(EX_DATAERR,"pipe only valid for queues");
errx(EX_DATAERR, "unrecognised option ``%s''", *av);
errx(EX_DATAERR, "pipe_nr must be > 0");
errx(EX_DATAERR, "delay must be < 10000");
errx(EX_DATAERR, "pipe must be > 0");
errx(EX_DATAERR, "weight must be <= 100");
errx(EX_DATAERR, "queue size must be < 1MB");
errx(EX_DATAERR, "2 <= queue size <= 100");
errx(EX_DATAERR, "min_th %d must be < than max_th %d",
errx(EX_DATAERR, "max_th must be > 0");
errx(EX_DATAERR, "net.inet.ip.dummynet.red_lookup_depth"
errx(EX_DATAERR,
errx(EX_DATAERR, "MAC dst src");
errx(EX_DATAERR, "missing MAC type");
errx(EX_DATAERR, "illegal port %s", p + 1);
errx(EX_DATAERR, "illegal set %s", av[1]);
errx(EX_DATAERR, "illegal match prob. %s", av[1]);
errx(EX_DATAERR, "illegal divert/tee port");
errx(EX_DATAERR,
errx(EX_DATAERR, "invalid action %s\n", av[-1]);
errx(EX_DATAERR, "invalid OR block"); \
errx(EX_DATAERR, "invalid protocol ``%s''", *av);
errx(EX_DATAERR, "uid \"%s\" nonexistent", *av);
errx(EX_DATAERR, "gid \"%s\" nonexistent", *av);
errx(EX_DATAERR, "invalid protocol ``%s''", *av);
errx(EX_DATAERR, "invalid source port %s", *av);
errx(EX_DATAERR, "invalid destination port %s",
errx(EX_DATAERR, "invalid mac type %s", *av);
errx(EX_DATAERR, "invalid rule number ``%s''", *av);
errx(EX_DATAERR, "missing table id");
errx(EX_DATAERR, "invalid table id %s", *av);
errx(EX_DATAERR, "missing table id");
errx(EX_DATAERR, "invalid table id %s", *av);
errx(EX_DATAERR, "missing table id");
errx(EX_DATAERR, "invalid table id %s", *av);
errx(EX_DATAERR, "missing addresses");
errx(EX_DATAERR, "invalid address %s", *av);
errx(EX_DATAERR, "invalid address %s", *av);
errx(EX_DATAERR, "invalid address %s", *av);
errx(EX_DATAERR, "missing table id");
errx(EX_DATAERR, "invalid table id %s", *av);
errx(EX_DATAERR, "invalid table id %s", *av);
errx(EX_DATAERR, "missing expire time");
errx(EX_DATAERR, "invalid table id %s", *av);
errx(EX_DATAERR, "invalid expire timeout %s", *av);
errx(EX_DATAERR, "invalid separator <%c> in <%s>\n",
errx(EX_DATAERR, "too many ports/ranges\n");
errx(EX_DATAERR, "unknown ICMP unreachable code ``%s''", str);
errx(EX_DATAERR, "invalid ICMP %s",
errx(EX_DATAERR, "illegal set %s", av[1]);
errx(EX_DATAERR,
errx(EX_DATAERR,
errx(EX_DATAERR, "0 < w_q <= 1");
errx(EX_DATAERR, "0 < max_p <= 1");
errx(EX_DATAERR,
errx(EX_DATAERR, "bandwidth too large");
errx(EX_DATAERR, "delay only valid for pipes");
errx(EX_DATAERR,
errx(EX_DATAERR, "pipe only valid for queues");
errx(EX_DATAERR, "unrecognised option ``%s''", *av);
errx(EX_DATAERR, "pipe_nr must be > 0");
errx(EX_DATAERR, "delay must be < 10000");
errx(EX_DATAERR, "pipe must be > 0");
errx(EX_DATAERR, "weight must be <= 100");
errx(EX_DATAERR, "queue size must be < 1MB");
errx(EX_DATAERR, "2 <= queue size <= 100");
errx(EX_DATAERR, "min_th %d must be < than max_th %d",
errx(EX_DATAERR, "max_th must be > 0");
errx(EX_DATAERR, "net.inet.ip.dummynet.red_lookup_depth"
errx(EX_DATAERR,
errx(EX_DATAERR, "invalid rule number ``%s''", *av);
errx(EX_DATAERR, "invalid nat id");
errx(EX_DATAERR, "missing nat id");
errx(EX_DATAERR, "missing `ip'");
errx(EX_DATAERR, "bad ip addr `%s'", *av);
errx(EX_DATAERR, "invalid set number %s", av[0]);
errx(EX_DATAERR, "invalid set number %s", av[1]);
errx(EX_DATAERR, "same set numbers %s", av[0]);
errx(EX_DATAERR, "invalid rule number %s", av[0]);
errx(EX_DATAERR, "invalid set number %s", av[1]);
errx(EX_DATAERR, "same set numbers %s", av[0]);
errx(EX_DATAERR, "invalid set number %s", av[0]);
errx(EX_DATAERR, "invalid set number %s", av[1]);
errx(EX_DATAERR, "same set numbers %s", av[0]);
errx(EX_DATAERR, "invalid test number %s\n", *av);
errx(EX_DATAERR, "bad width ``%s''", p);
errx(EX_DATAERR, "bad width ``%s''", p);
errx(EX_DATAERR, "u2w: missing item number %d", i);
errx(EX_DATAERR, "d2u: missing item number %d", i);
errx(EX_DATAERR, "u2d: missing item number %d", i);
errx(EX_DATAERR, "bad auth proto: %s", cp);
errx(EX_DATAERR, "bad auth proto: %s", cp);
errx(EX_DATAERR, "bad auth proto: %s", cp);
errx(EX_DATAERR, "bad lcp timeout value: %s",
errx(EX_DATAERR, "bad parameter: \"%s\"", argv[0]);
errx(EX_DATAERR, "Invalid or non-existing "
errx(EX_DATAERR, "Length %d is not "
errx(EX_DATAERR, "too many files");
quit(EX_DATAERR);
errx(EX_DATAERR, "no directories to search");
exit(e ? EX_DATAERR : EX_OK);
exit(EX_DATAERR);
errx(EX_DATAERR, "group name or id required");
errx(EX_DATAERR, "unknown group `%s'", a_name ? a_name->val : a_gid->val);
errx(EX_DATAERR, "group name required");
errx(EX_DATAERR, "group name `%s' already exists", a_name->val);
errx(EX_DATAERR, "empty password read on file descriptor %d", fd);
return EX_DATAERR;
errx(EX_DATAERR, "gid `%ld' has already been allocated", (long) grp->gr_gid);
errx(EX_DATAERR, "invalid character %s at position %td in %s",
errx(EX_DATAERR, "name too long `%s' (max is %d)", name,
errx(EX_DATAERR, "invalid directory creation mode '%s'",
errx(EX_DATAERR, "invalid base directory for home '%s'", cnf->home);
errx(EX_DATAERR, "can't combine `-D' with `-n name'");
errx(EX_DATAERR, "user name or id required");
errx(EX_DATAERR, "user '%s' is already locked", pwd->pw_name);
errx(EX_DATAERR, "user '%s' is not locked", pwd->pw_name);
errx(EX_DATAERR, "cannot remove user 'root'");
errx(EX_DATAERR, "can't rename `root' account");
errx(EX_DATAERR, "can't change uid of `root' account");
errx(EX_DATAERR, "can't change gid of `root' account");
errx(EX_DATAERR, "invalid password change date `%s'", arg->val);
errx(EX_DATAERR, "invalid account expiry date `%s'", arg->val);
errx(EX_DATAERR, "login name required");
errx(EX_DATAERR, "login name `%s' already exists", a_name->val);
errx(EX_DATAERR, "empty password read on file descriptor %d", fd);
return EX_DATAERR;
errx(EX_DATAERR, "uid `%ld' has already been allocated", (long) pwd->pw_uid);
errx(EX_DATAERR, "invalid date/time `%s'", arg->val);
errx(EX_DATAERR, "invalid date/time `%s'", arg->val);
fatal(EX_DATAERR, "bad device name");
fatal(EX_DATAERR, "must be a character device");
fatal(EX_DATAERR, "no device name given");