" -l lists all hosts in a domain, using AXFR\n"
" -m set memory debugging flag (trace|record|usage)\n"
" -N changes the number of dots allowed before root lookup is done\n"
+" -p specifies the port on the server to query\n"
" -r disables recursive processing\n"
" -R specifies number of retries for UDP packets\n"
" -s a SERVFAIL response should stop query\n"
return (result);
}
-static const char * optstring = "46ac:dilnm:rst:vVwCDN:R:TUW:";
+static const char * optstring = "46ac:dilnm:p:rst:vVwCDN:R:TUW:";
/*% version */
static void
case 'l': break;
case 'n': break;
case 'N': break;
+ case 'p': break;
case 'r': break;
case 'R': break;
case 's': break;
lookup = make_empty_lookup();
lookup->servfail_stops = false;
+ lookup->besteffort = false;
lookup->comments = false;
short_form = !verbose;
case 's':
lookup->servfail_stops = true;
break;
+ case 'p':
+ port = atoi(isc_commandline_argument);
+ break;
}
}
<arg choice="opt" rep="norepeat"><option>-aCdlnrsTUwv</option></arg>
<arg choice="opt" rep="norepeat"><option>-c <replaceable class="parameter">class</replaceable></option></arg>
<arg choice="opt" rep="norepeat"><option>-N <replaceable class="parameter">ndots</replaceable></option></arg>
+ <arg choice="opt" rep="norepeat"><option>-p <replaceable class="port">port</replaceable></option></arg>
<arg choice="opt" rep="norepeat"><option>-R <replaceable class="parameter">number</replaceable></option></arg>
<arg choice="opt" rep="norepeat"><option>-t <replaceable class="parameter">type</replaceable></option></arg>
<arg choice="opt" rep="norepeat"><option>-W <replaceable class="parameter">wait</replaceable></option></arg>
</listitem>
</varlistentry>
+ <varlistentry>
+ <term>-p <replaceable class="parameter">port</replaceable></term>
+ <listitem>
+ <para>
+ Specify the port on the server to query. The default is 53.
+ </para>
+ </listitem>
+ </varlistentry>
+
<varlistentry>
<term>-r</term>
<listitem>