diff --git a/plugins/check_dns.c b/plugins/check_dns.c
index c0ea298278049237e8f86fe9a4690851e2d86052..19649f50045bbfdde8c1a8f27239bc4b2dea11b6 100644 (file)
--- a/plugins/check_dns.c
+++ b/plugins/check_dns.c
printf ("%s\n", input_buffer);
if ((temp_buffer = index (input_buffer, ':'))) {
- address = strscpy (address, temp_buffer + 2);
+ temp_buffer++;
+ /* Strip leading spaces */
+ for (; *temp_buffer != '\0' && *temp_buffer == ' '; temp_buffer++)
+ /* NOOP */;
+ address = strscpy (address, temp_buffer);
strip (address);
result = STATE_OK;
}