diff options
Diffstat (limited to 'xpp/perl_modules/Dahdi/Xpp.pm')
-rw-r--r-- | xpp/perl_modules/Dahdi/Xpp.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xpp/perl_modules/Dahdi/Xpp.pm b/xpp/perl_modules/Dahdi/Xpp.pm index 765b59e..3acd2ef 100644 --- a/xpp/perl_modules/Dahdi/Xpp.pm +++ b/xpp/perl_modules/Dahdi/Xpp.pm @@ -50,8 +50,8 @@ sub scan($) { opendir(D, $sysfs_astribanks) || return(); while(my $entry = readdir D) { - next unless $entry =~ /xbus-(\d+)/; - my $xbus = Dahdi::Xpp::Xbus->new($1); + next if $entry eq '.' or $entry eq '..'; + my $xbus = Dahdi::Xpp::Xbus->new($sysfs_astribanks, $entry); push(@xbuses, $xbus); } closedir D; |