res_match
if (res_match(line, eow, "domain")) {
if (res_match(line, eow, "search")) {
if (res_match(line, eow, "nameserver")) {
if (res_match(line, eow, "sortlist")) {
if (res_match(line, eow, "options")) {
if (res_match(cp, sp, "ndots") && sp < ep) {
} else if (res_match(cp, sp, "timeout") && sp < ep) {
} else if (res_match(cp, sp, "attempts") && sp < ep) {
} else if (res_match(cp, ep, "debug")) {
} else if (res_match(cp, ep, "no-debug")) {
} else if (res_match(cp, ep, "no-rotate")) {
} else if (res_match(cp, ep, "no-tld-query") ||
res_match(cp, ep, "no_tld_query")) {
} else if (res_match(cp, ep, "inet6")) {
} else if (res_match(cp, ep, "insecure1")) {
} else if (res_match(cp, ep, "insecure2")) {
} else if (res_match(cp, ep, "blast")) {
} else if (res_match(cp, ep, "rotate")) {
} else if (res_match(cp, ep, "usevc")) {
} else if (res_match(cp, ep, "no-check-names")) {
} else if (res_match(cp, sp, "reload-period") && sp < ep) {
} else if (res_match(cp, ep, "edns0")) {
} else if (res_match(cp, ep, "dname")) {
} else if (res_match(cp, sp, "nibble") && sp < ep) {
} else if (res_match(cp, sp, "nibble2") && sp < ep) {
} else if (res_match(cp, sp, "v6revmode") && sp < ep) {
if (res_match(sp + 1, ep, "single"))
else if (res_match(sp + 1, ep, "both"))