diff --git a/plugins/bird/bird b/plugins/bird/bird index b6aa4e15..f5a0d2ea 100755 --- a/plugins/bird/bird +++ b/plugins/bird/bird @@ -62,8 +62,8 @@ sub get_stats { ) or die $!; my ($protocol,$name); - while (<$bird_ctl>) { - given($_) { + while (my $var = <$bird_ctl>) { + given($var) { when (/1002-(\w+)\s+(\w+)\s+.*/) { ($name, $protocol) = ($1,$2); next unless $protocol ~~ $protocols;