]> mj.ucw.cz Git - nsc-5.git/commitdiff
Miscellaneous fixes.
authorMartin Mares <mj@ucw.cz>
Fri, 10 Sep 1999 19:44:41 +0000 (19:44 +0000)
committerMartin Mares <mj@ucw.cz>
Fri, 10 Sep 1999 19:44:41 +0000 (19:44 +0000)
bin/convert

index fb9d8530faa0db08c619be2c77bf31ea6a8095a8..ada6fe137a0d263eb5ee0a09bc50fe8a4f55e437 100755 (executable)
@@ -10,8 +10,8 @@ use lib "/home/mj/perl/lib/site_perl";
 use Getopt::Std;
 use Net::DNS::Resolver;
 
-getopts('v', \%opts) && @ARGV == 1 || do {
-       print "Usage: convert [-v] <domain>\n";
+getopts('v', \%opts) && @ARGV == 2 || do {
+       print "Usage: convert [-v] <domain> <server>\n";
        exit 1;
 };
 $domain = norm_name($ARGV[0]);
@@ -19,12 +19,13 @@ $domain = norm_name($ARGV[0]);
 $verbose = $opts{"v"};
 
 $res = new Net::DNS::Resolver;
+$res->nameservers($ARGV[1]);
 $res->defnames(0);
 $res->dnsrch(0);
 $res->debug(0);
 
 $verbose && print "; Fetching zone data for $domain\n";
-@zone = $res->axfr($domain) or failed("Zone transfer failed");
+@zone = $res->axfr($domain) or die("Zone transfer failed");
 foreach $r (@zone) {
        if ($verbose) {
                $name = $r->string;