Bail
Bail(gettext("Must specify PKCS#11 token object."));
Bail("Invalid syntax for \"token login\"");
Bail("Invalid syntax for \"token logout\"");
Bail("unspecified level");
Bail("Too many arguments to \"set debug\"");
Bail("Too many arguments to \"set priv\"");
Bail("open debug file");
Bail("malloc(id)");
Bail("not enough identification info");
Bail("ident syntax error");
Bail("malloc(id)");
Bail("open source file");
Bail("Must be in interactive mode to add key info.");
Bail("invalid preshared key definition");
Bail("alloc pskey");
Bail("cannot open tmpfile");
Bail("tmpfile error");
Bail("cannot write to tmpfile");
Bail("write to tmpfile failed (arg too big)");
Bail("write to tmpfile failed");
Bail("write to tmpfile failed");
Bail("open user-specified file");
Bail("open_door failed");
Bail("door_call failed");
Bail("parsing identity");
Bail("malloc(parseauthstr)");
Bail("malloc parsed label");
Bail("write() to PF_KEY socket failed (in doflush)");
Bail("read (in doflush)");
Bail("doflush: Return message not of type SADB_FLUSH!");
Bail("return message (in doflush)");
Bail("write to PF_KEY socket failed (in dodump)");
Bail("read (in dodump)");
Bail("Dump failed");
Bail("Empty source address list");
Bail("write() to PF_KEY socket "
Bail("read (in doaddresses)");
Bail("doaddresses: Unexpected returned "
Bail("return message (in doaddresses)");
Bail("realloc() failure");
Bail("write() to PF_KEY socket (in doaddresses)");
Bail("read (in doaddresses)");
Bail("doaddresses: Unexpected returned message");
Bail("return message (in doaddresses)");
Bail("Empty destination address list");
Bail("malloc(assoc)");
Bail("malloc(assoc)");
Bail("malloc(src)");
Bail("malloc(dst)");
Bail("malloc(pstr)");
Bail("malloc(isrc)");
Bail("malloc(pstr)");
Bail("malloc(idst)");
Bail("malloc(natt_local)");
Bail("malloc(natt_remote)");
Bail("malloc(srcid)");
Bail("malloc(dstid)");
Bail("malloc(hard_lifetime)");
Bail("malloc(soft_lifetime)");
Bail("malloc(replay value)");
Bail("malloc idle lifetime");
Bail("Internal token value error");
Bail("Internal token value error");
Bail("malloc(implicit port)"); \
Bail("malloc(implicit src)");
Bail("write (SADB_X_PROMISC)");
Bail("read (in domonitor)");
Bail("malloc(parsekey)");