diff options
author | crichter <crichter@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-08-07 09:09:17 +0000 |
---|---|---|
committer | crichter <crichter@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-08-07 09:09:17 +0000 |
commit | dba3bf0c2707859a9ab4fb96acf3093d7b4df1f7 (patch) | |
tree | 363b12b611849e8a31b478c2a6894d7946ca302c /channels/misdn | |
parent | 66421e3fc5c359e512f03382abf63a594ce13a2d (diff) |
changed naming of mISDN channels, so that hinting works proper
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39131 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/misdn')
-rw-r--r-- | channels/misdn/isdn_lib.c | 12 | ||||
-rw-r--r-- | channels/misdn/isdn_lib.h | 2 |
2 files changed, 14 insertions, 0 deletions
diff --git a/channels/misdn/isdn_lib.c b/channels/misdn/isdn_lib.c index b0fab3012..eb26cd901 100644 --- a/channels/misdn/isdn_lib.c +++ b/channels/misdn/isdn_lib.c @@ -27,6 +27,18 @@ struct misdn_stack* get_misdn_stack( void ); static int bec_initialized=0; #endif +int misdn_lib_port_is_pri(int port) +{ + struct misdn_stack *stack=get_misdn_stack(); + for ( ; stack; stack=stack->next) { + if (stack->port == port) { + return stack->pri; + } + } + + return -1; +} + int misdn_lib_port_block(int port) { diff --git a/channels/misdn/isdn_lib.h b/channels/misdn/isdn_lib.h index 918d3a617..736a99f46 100644 --- a/channels/misdn/isdn_lib.h +++ b/channels/misdn/isdn_lib.h @@ -413,6 +413,8 @@ int misdn_lib_get_port_info(int port); int misdn_lib_port_block(int port); int misdn_lib_port_unblock(int port); +int misdn_lib_port_is_pri(int port); + int misdn_lib_port_up(int port, int notcheck); int misdn_lib_get_port_down(int port); |