STR_EQ
if (STR_EQ(path, "internal"))
if (STR_EQ(base_name_path, "miscd")) {
if (STR_EQ(tcpd_proc_name, "rexd") || STR_EQ(tcpd_proc_name, "rpc.rexd"))
if (STR_EQ(base_name_path, "tcpd")) {
if (STR_EQ(tcpd_proc_name, "tcpd"))
if (arg0[0] == '/' && STR_EQ(tcpd_proc_name, base_name(arg1)))
if (STR_EQ(path, daemon)) {
if (wrap_status == WR_YES && STR_EQ(protocol, "rpc/tcp"))
if (STR_EQ(ip->name, name))
if (STR_EQ(eval_hostname(request.client), unknown))
if (STR_EQ(eval_hostname(request.client), paranoid))
if (STR_EQ(cp, "EXCEPT")) {
if (STR_EQ(cp, "EXCEPT")) {
} else if (STR_EQ(pat, "ALL") || STR_EQ(pat, unknown)) {
} else if (STR_EQ(pat, "FAIL")) { /* obsolete */
} else if (STR_EQ(pat, "ALL") || STR_EQ(pat, unknown)
|| STR_EQ(pat, "KNOWN")) {
} else if (STR_EQ(pat, "FAIL")) { /* obsolete */
} else if (STR_EQ(pat, "FAIL")) { /* obsolete */
if (STR_EQ(pat, "0.0.0.0") || STR_EQ(pat, "255.255.255.255")) {
return (STR_EQ(pat, unknown)
|| STR_EQ(pat, "KNOWN")
|| STR_EQ(pat, paranoid)
|| STR_EQ(pat, "ALL")
|| STR_EQ(pat, "LOCAL"));
if (STR_EQ(eval_hostname(request.server), unknown))
if (STR_EQ(eval_hostname(request.client), unknown))
if (STR_EQ(eval_hostname(request->client), paranoid)) {
if (STR_EQ(tok, "EXCEPT")) /* EXCEPT: give up */
} else if (STR_EQ(tok, "KNOWN")) { /* check address and name */
} else if (STR_EQ(tok, "LOCAL")) { /* local: no dots in name */
return (n > 0 && STR_EQ(tok, string + n));
} else if (STR_EQ(tok, "ALL")) { /* all: match any */
} else if (STR_EQ(tok, "KNOWN")) { /* not unknown */
return (STR_EQ(tok, string));
if (STR_EQ(t->name, name))
&& (STR_EQ(request->config->nc_protofmly, "inet")
|| STR_EQ(request->config->nc_protofmly, "inet6")