arg_error
void arg_error(char *, const char *, ...) __printflike(2, 3) __dead;
arg_error(arg, "Bad address format: Address string too long");
arg_error(arg, "%s is missing", name);
arg_error(arg, "Expected integer %s", name);
arg_error(arg, "%s out of range", name);
arg_error(arg, "Missing MaxRecvDataSegmentLength");
arg_error(arg, "Integer MaxRecvDataSegmentLength expected");
arg_error(arg, "MaxRecvDataSegmentLength out of range");
arg_error(arg, "%s is missing", name);
arg_error(arg, "%s is too long", name);
arg_error(argv[i], "Missing authentication type");
arg_error(argv[i], "Bad authentication type '%c'", *sp);
arg_error(arg, "Address is missing");
arg_error(argv[i], "Missing ID");
arg_error(argv[i], "ID String too long");
arg_error(argv[i], "Invalid ID");
arg_error(arg, "Bad address format: Expected group tag");
arg_error(arg, "Bad address format: Group tag out of range");
arg_error(argv[i], "Symbolic name missing");
arg_error(argv[i], "Symbolic name must not be numeric");
arg_error(argv[i], "Symbolic name too long");
arg_error(argv[i], "Option character missing");
arg_error(argv[i], "Option invalid");
arg_error(argv[i], "Option value missing");
arg_error(argv[i], "Integer expected");
arg_error(arg, "Bad address format: Expected port number");
arg_error(argv[i], "Option value missing");
arg_error(argv[i], "Positive integer expected");
arg_error(arg, "Bad address format: Port number ut of range");
arg_error(argv[i], "Option value missing");
arg_error(argv[i], "Integer expected");