[Nagiosplug-devel] [ nagiosplug-Bugs-1155565 ] check_dig needs better check in if statement

SourceForge.net noreply at sourceforge.net
Mon Aug 1 14:20:06 CEST 2005


Bugs item #1155565, was opened at 2005-03-03 03:38
Message generated for change (Comment added) made by tonvoon
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=397597&aid=1155565&group_id=29880

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: CVS
Status: Open
Resolution: None
Priority: 5
Submitted By: Quanah Gibson-Mount (mishikal)
>Assigned to: Ton Voon (tonvoon)
Summary: check_dig needs better check in if statement

Initial Comment:
This patch helps compensate for different DNS returns:

--- nagios-plugins-1.3.1/plugins/check_dig.c.orig     
 2003-01-13 04:15:15.000001000 -0800
+++ nagios-plugins-1.3.1/plugins/check_dig.c   
2003-12-12 07:48:30.000001000 -0800
@@ -76,11 +76,12 @@
                printf ("Could not open stderr for
%s\n", command_line);

        while (fgets (input_buffer, MAX_INPUT_BUFFER -
1, child_process)) {

                /* the server is responding, we just
got the host name... */
-               if (strstr (input_buffer, ";; ANSWER
SECTION:")) {
+               if (strstr (input_buffer, ";; ANSWER
SECTION:") ||
+            strstr (input_buffer, ";; ANSWERS:")) {

                        /* get the host address */
                        if (!fgets (input_buffer,
MAX_INPUT_BUFFER - 1, child_process))
                                break;



----------------------------------------------------------------------

>Comment By: Ton Voon (tonvoon)
Date: 2005-08-01 22:18

Message:
Logged In: YES 
user_id=664364

Quanah,

Which version of dig are you using that returns output in this format?

Ton

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=397597&aid=1155565&group_id=29880




More information about the Devel mailing list