Handle IP address regexps
authorJamie Cameron <jcameron@webmin.com>
Sat, 2 Feb 2008 00:37:18 +0000 (00:37 +0000)
committerJamie Cameron <jcameron@webmin.com>
Sat, 2 Feb 2008 00:37:18 +0000 (00:37 +0000)
syslog-ng/syslog-ng-lib.pl

index f2c47b4..1f96887 100644 (file)
@@ -397,6 +397,7 @@ sub quoted_value
 local ($str) = @_;
 return $str =~ /^[a-z\_][a-z0-9\_]*$/i ? $str :
        $str =~ /^\d+\.\d+\.\d+\.\d+$/ ? $str :
+       $str =~ /^[0-9\[\]\-]+\.[0-9\[\]\-]+\.[0-9\[\]\-]+\.[0-9\[\]\-]+$/ ? $str :
        $str eq "," || $str eq ".." ? $str :
        $str =~ /^\d+$/ ? $str :
        $str =~ /\"/ ? "'$str'" : "\"$str\"";