summaryrefslogtreecommitdiff
path: root/ztscan.c
diff options
context:
space:
mode:
authorkpfleming <kpfleming@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2007-12-10 16:54:39 +0000
committerkpfleming <kpfleming@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2007-12-10 16:54:39 +0000
commitf76cd8c81d3e7a8c4696d936713b4f5db828f58e (patch)
tree375592ea6a20daabd0d599d494925234616395eb /ztscan.c
parentcc20ad8a42e6ae02c8682431793c7c9aa067e9d1 (diff)
for broken analog ports, retain the signaling type that would have been supported if the port wasn't broken
in ztscan, report the port types of analog ports instead of the signaling type git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3383 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'ztscan.c')
-rw-r--r--ztscan.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/ztscan.c b/ztscan.c
index 1e14ced..05bd012 100644
--- a/ztscan.c
+++ b/ztscan.c
@@ -149,18 +149,18 @@ int main(int argc, char *argv[])
continue;
};
fprintf(stdout, "port=%d,", y);
- if (params.sigcap == ZT_SIG_BROKEN)
- fprintf(stdout, "FXS FAILED");
- else switch (params.sigcap & (__ZT_SIG_FXO | __ZT_SIG_FXS)) {
+ switch (params.sigcap & (__ZT_SIG_FXO | __ZT_SIG_FXS)) {
case __ZT_SIG_FXO:
- fprintf(stdout, "FXO");
+ fprintf(stdout, "FXS");
break;
case __ZT_SIG_FXS:
- fprintf(stdout, "FXS");
+ fprintf(stdout, "FXO");
break;
default:
fprintf(stdout, "none");
}
+ if (params.sigcap & ZT_SIG_BROKEN)
+ fprintf(stdout, " FAILED");
fprintf(stdout, "\n");
}
}