merge up to iptables 1.3.8 with a basic set of extensions
[iptables.git] / extensions / libip6t_LOG.c
index a9c8965..5043b44 100644 (file)
@@ -143,6 +143,10 @@ parse(int c, char **argv, int invert, unsigned int *flags,
                                   "Maximum prefix length %u for --log-prefix",
                                   (unsigned int)sizeof(loginfo->prefix) - 1);
 
+               if (strlen(optarg) == 0)
+                       exit_error(PARAMETER_PROBLEM,
+                                  "No prefix specified for --log-prefix");
+
                if (strlen(optarg) != strlen(strtok(optarg, "\n")))
                        exit_error(PARAMETER_PROBLEM,
                                   "Newlines not allowed in --log-prefix");