rename API call and option (nothing has been released to use it yet so this should be safe) to be more accurate in describing what it does
(closes issue #13042) git-svn-id: https://origsvn.digium.com/svn/libpri/branches/1.4@589 2fbb986a-6c06-0410-b554-c9c1f0a7f128
This commit is contained in:
parent
8c5da8a278
commit
16719a5f74
2
libpri.h
2
libpri.h
@ -625,7 +625,7 @@ int pri_progress(struct pri *pri, q931_call *c, int channel, int info);
|
|||||||
int pri_proceeding(struct pri *pri, q931_call *c, int channel, int info);
|
int pri_proceeding(struct pri *pri, q931_call *c, int channel, int info);
|
||||||
|
|
||||||
/* Enable inband progress when a RELEASE is received */
|
/* Enable inband progress when a RELEASE is received */
|
||||||
void pri_set_inbandrelease(struct pri *pri, unsigned int enable);
|
void pri_set_inbanddisconnect(struct pri *pri, unsigned int enable);
|
||||||
|
|
||||||
/* Enslave a PRI to another, so they share the same call list
|
/* Enslave a PRI to another, so they share the same call list
|
||||||
(and maybe some timers) */
|
(and maybe some timers) */
|
||||||
|
4
pri.c
4
pri.c
@ -782,9 +782,9 @@ void pri_set_overlapdial(struct pri *pri,int state)
|
|||||||
pri->overlapdial = state;
|
pri->overlapdial = state;
|
||||||
}
|
}
|
||||||
|
|
||||||
void pri_set_inbandrelease(struct pri *pri, unsigned int enable)
|
void pri_set_inbanddisconnect(struct pri *pri, unsigned int enable)
|
||||||
{
|
{
|
||||||
pri->acceptinbandrelease = (enable != 0);
|
pri->acceptinbanddisconnect = (enable != 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
int pri_fd(struct pri *pri)
|
int pri_fd(struct pri *pri)
|
||||||
|
@ -65,7 +65,7 @@ struct pri {
|
|||||||
int tei;
|
int tei;
|
||||||
int protodisc;
|
int protodisc;
|
||||||
unsigned int bri:1;
|
unsigned int bri:1;
|
||||||
unsigned int acceptinbandrelease:1; /* Should we allow inband progress after RELEASE? */
|
unsigned int acceptinbanddisconnect:1; /* Should we allow inband progress after RELEASE? */
|
||||||
|
|
||||||
/* Q.921 State */
|
/* Q.921 State */
|
||||||
int q921_state;
|
int q921_state;
|
||||||
|
2
q931.c
2
q931.c
@ -3782,7 +3782,7 @@ int q931_receive(struct pri *pri, q931_h *h, int len)
|
|||||||
|
|
||||||
/* wait for a RELEASE so that sufficient time has passed
|
/* wait for a RELEASE so that sufficient time has passed
|
||||||
for the inband audio to be heard */
|
for the inband audio to be heard */
|
||||||
if (pri->acceptinbandrelease && (c->progressmask & PRI_PROG_INBAND_AVAILABLE))
|
if (pri->acceptinbanddisconnect && (c->progressmask & PRI_PROG_INBAND_AVAILABLE))
|
||||||
break;
|
break;
|
||||||
|
|
||||||
/* Return such an event */
|
/* Return such an event */
|
||||||
|
Loading…
Reference in New Issue
Block a user