--- sysplogd 2009/04/13 18:40:32 16 +++ sysplogd 2009/04/14 13:36:09 17 @@ -120,7 +120,7 @@ my $ip = join('.', unpack('C4',$ipaddr)); my @values = ( $ip, $hostname, $buf ); - if ( $buf =~ /<(\d+)>\w\w\w \d+ \d\d:\d\d:\d\d\s*(\S*)\s*:\s*(.*)/ ) { + if ( $buf =~ /<(\d+)>(?:\w\w\w \d+ \d\d:\d\d:\d\d)?\s*(\S*)\s*:\s*(.*)/ ) { $values[2] = $3; my $level = $1 % 8; my $facility = ( $1-$level ) / 8;