Code

Convert tabs to spaces from dig's answer section (Randy O'Meara - 1107651)
[nagiosplug.git] / plugins / check_dig.c
index c60789651492dd353c37e1f1bc320f9ab9e3d00c..4394490e8723ea0fe31c2a0a5d71ca1b0eb022b4 100644 (file)
@@ -54,6 +54,7 @@ main (int argc, char **argv)
        char input_buffer[MAX_INPUT_BUFFER];
        char *command_line;
        char *output;
+       char *t;
        long microsec;
        double elapsed_time;
        int result = STATE_UNKNOWN;
@@ -124,6 +125,11 @@ main (int argc, char **argv)
                                        result = STATE_OK;
                                }
 
+                               /* Translate output TAB -> SPACE */
+                               t = output;
+                               while ((t = index(t, '\t')) != NULL) 
+                                       *t = ' ';
+
                        } while (!strstr (input_buffer, ";; "));
 
                        if (result == STATE_UNKNOWN) {
@@ -334,7 +340,7 @@ print_help (void)
 
         printf (_("\
  -a, --expected_address=STRING\n\
-   an address expected to be in the asnwer section.\n\
+   an address expected to be in the answer section.\n\
    if not set, uses whatever was in -l\n"));
 
        printf (_(UT_WARN_CRIT));