- correct interface cleanup for null-plci.- correct interface cleanup

for null-plci.- correct interface cleanup for null-plci.- correct
  interface cleanup for null-plci.- correct interface cleanup for
  null-plci.- correct interface cleanup for null-plci.- correct
  interface cleanup for null-plci.- correct interface cleanup for
  null-plci.- correct interface cleanup for null-plci.
This commit is contained in:
MelwareDE 2007-04-29 15:54:38 +00:00
parent 2a56d9bf59
commit 1b125d4d7e
1 changed files with 7 additions and 0 deletions

View File

@ -987,6 +987,13 @@ void capi_activehangup(struct capi_pvt *i, int state)
cc_disconnect_b3(i, 0);
return;
}
if (i->channeltype == CAPI_CHANNELTYPE_NULL) {
if (i->PLCI == 0) {
interface_cleanup(i);
return;
}
}
if ((state == CAPI_STATE_CONNECTED) || (state == CAPI_STATE_CONNECTPENDING) ||
(state == CAPI_STATE_ANSWERING) || (state == CAPI_STATE_ONHOLD)) {