chan_pjsip.c: Add parameters to frame in indicate.
There are a couple of parameters (datalen and data) that do not get set in chan_pjsip_indicate which could cause an Invalid message to pop up for things such as fax. This patch adds them to the frame. Change-Id: Ia51be086a0708be905e73d1f433572c49c7e38f8
This commit is contained in:
parent
2c533dc76f
commit
0520f8320c
|
@ -1607,7 +1607,9 @@ static int chan_pjsip_indicate(struct ast_channel *ast, int condition, const voi
|
|||
.frametype = AST_FRAME_CONTROL,
|
||||
.subclass = {
|
||||
.integer = condition
|
||||
}
|
||||
},
|
||||
.datalen = datalen,
|
||||
.data.ptr = (void *)data,
|
||||
};
|
||||
char condition_name[256];
|
||||
SCOPE_ENTER(3, "%s: Indicated %s\n", ast_channel_name(ast),
|
||||
|
|
Loading…
Reference in New Issue