summaryrefslogtreecommitdiffstats
path: root/plugins/check_dns.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/check_dns.c')
-rw-r--r--plugins/check_dns.c51
1 files changed, 10 insertions, 41 deletions
diff --git a/plugins/check_dns.c b/plugins/check_dns.c
index faa1e150..2a3e3760 100644
--- a/plugins/check_dns.c
+++ b/plugins/check_dns.c
@@ -165,7 +165,7 @@ main (int argc, char **argv)
165 /* compare to expected address */ 165 /* compare to expected address */
166 if (result == STATE_OK && match_expected_address && strcmp(address, expected_address)) { 166 if (result == STATE_OK && match_expected_address && strcmp(address, expected_address)) {
167 result = STATE_CRITICAL; 167 result = STATE_CRITICAL;
168 asprintf(&msg, _("expected %s but got %s"), expected_address, address); 168 asprintf(&msg, _("expected '%s' but got '%s'"), expected_address, address);
169 } 169 }
170 170
171 /* check if authoritative */ 171 /* check if authoritative */
@@ -379,55 +379,24 @@ print_help (void)
379 printf (COPYRIGHT, copyright, email); 379 printf (COPYRIGHT, copyright, email);
380 380
381 printf (_("This plugin uses the nslookup program to obtain the IP address for the given host/domain query.")); 381 printf (_("This plugin uses the nslookup program to obtain the IP address for the given host/domain query."));
382
383 printf ("\n"); 382 printf ("\n");
384
385 printf (_("An optional DNS server to use may be specified.")); 383 printf (_("An optional DNS server to use may be specified."));
386
387 printf ("\n"); 384 printf ("\n");
388 385 printf (_("If no DNS server is specified, the default server(s) specified in /etc/resolv.conf will be used."));
389 printf (_("If no DNS server is specified, the default server(s)specified in /etc/resolv.conf will be used."));
390
391 printf ("\n\n"); 386 printf ("\n\n");
392 387
393 print_usage (); 388 print_usage ();
394
395 printf (_(UT_HELP_VRSN)); 389 printf (_(UT_HELP_VRSN));
396 390 printf (" -H, --hostname=HOST\n");
397 printf (" -H, --hostname=HOST"); 391 printf (" %s\n", _("The name or address you want to query"));
398 392 printf (" -s, --server=HOST\n");
399 printf ("\n"); 393 printf (" %s\n", _("Optional DNS server you want to use for the lookup"));
400 394 printf (" -a, --expected-address=IP-ADDRESS|HOST\n");
401 printf (_("the name or address you want to query")); 395 printf (" %s\n", _("Optional IP-ADDRESS you expect the DNS server to return. HOST must end with ."));
402 396 printf (" -A, --expect-authority\n");
403 printf ("\n"); 397 printf (" %s\n", _("Optionally expect the DNS server to be authoritative for the lookup"));
404
405 printf (" -s, --server=HOST");
406
407 printf ("\n");
408
409 printf (_("optional DNS server you want to use for the lookup"));
410
411 printf ("\n");
412
413 printf (" -a, --expected-address=IP-ADDRESS");
414
415 printf ("\n");
416
417 printf (_("optional IP address you expect the DNS server to return"));
418
419 printf ("\n");
420
421 printf (" -A, --expect-authority");
422
423 printf ("\n");
424
425 printf (_("optionally expect the DNS server to be authoritative for the lookup"));
426
427 printf ("\n");
428 398
429 printf (_(UT_TIMEOUT), DEFAULT_SOCKET_TIMEOUT); 399 printf (_(UT_TIMEOUT), DEFAULT_SOCKET_TIMEOUT);
430
431 printf (_(UT_SUPPORT)); 400 printf (_(UT_SUPPORT));
432} 401}
433 402