summaryrefslogtreecommitdiff
path: root/xpp/dahdi_registration
diff options
context:
space:
mode:
Diffstat (limited to 'xpp/dahdi_registration')
-rwxr-xr-xxpp/dahdi_registration3
1 files changed, 2 insertions, 1 deletions
diff --git a/xpp/dahdi_registration b/xpp/dahdi_registration
index 87b89f1..8b73aea 100755
--- a/xpp/dahdi_registration
+++ b/xpp/dahdi_registration
@@ -15,6 +15,7 @@ use Dahdi;
use Dahdi::Span;
use Dahdi::Xpp;
use Dahdi::Xpp::Xbus;
+use Dahdi::Xpp::Xpd;
use Getopt::Std;
sub usage {
@@ -64,7 +65,7 @@ foreach my $xbus (Dahdi::Xpp::xbuses($sorter)) {
myprintf "%-10s\t%3s-%s\t%s\n",
$xbus->name, $xbus->xpporder, $xbus->label, $xbus->connector;
next unless $xbus->status eq 'CONNECTED';
- foreach my $xpd ($xbus->xpds()) {
+ foreach my $xpd (Dahdi::Xpp::Xpd::telephony_devs($xbus->xpds())) {
my $prev = $xpd->dahdi_registration($on);
if(!defined($prev)) { # Failure
printf "%s: Failed %s\n", $xpd->fqn, $!;