* Added switchtype to ROSE invoke operation not handled message.
* Reordered NI2 ROSE message table so any conflicts with the pirated Q.SIG messages will be in favor of the NI2 specific messages. This is precautionary only. git-svn-id: https://origsvn.digium.com/svn/libpri/branches/1.4@2204 2fbb986a-6c06-0410-b554-c9c1f0a7f128
This commit is contained in:
parent
2867fc717e
commit
492a19ab7d
@ -5528,8 +5528,9 @@ void rose_handle_invoke(struct pri *ctrl, q931_call *call, int msgtype, q931_ie
|
|||||||
#endif /* Not handled yet */
|
#endif /* Not handled yet */
|
||||||
default:
|
default:
|
||||||
if (ctrl->debug & PRI_DEBUG_APDU) {
|
if (ctrl->debug & PRI_DEBUG_APDU) {
|
||||||
pri_message(ctrl, "!! ROSE invoke operation not handled! %s\n",
|
pri_message(ctrl,
|
||||||
rose_operation2str(invoke->operation));
|
"!! ROSE invoke operation not handled on switchtype:%s! %s\n",
|
||||||
|
pri_switch2str(ctrl->switchtype), rose_operation2str(invoke->operation));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
26
rose.c
26
rose.c
@ -1292,6 +1292,19 @@ static const struct rose_convert_msg rose_ni2_msgs[] = {
|
|||||||
* encode_invoke_args, encode_result_args,
|
* encode_invoke_args, encode_result_args,
|
||||||
* decode_invoke_args, decode_result_args
|
* decode_invoke_args, decode_result_args
|
||||||
*/
|
*/
|
||||||
|
{
|
||||||
|
ROSE_NI2_InformationFollowing, &rose_ni2_oid, 4,
|
||||||
|
rose_enc_ni2_InformationFollowing_ARG, NULL,
|
||||||
|
rose_dec_ni2_InformationFollowing_ARG, NULL
|
||||||
|
},
|
||||||
|
|
||||||
|
/* Also used by PRI_SWITCH_ATT4ESS and PRI_SWITCH_LUCENT5E */
|
||||||
|
{
|
||||||
|
ROSE_NI2_InitiateTransfer, &rose_ni2_oid, 8,
|
||||||
|
rose_enc_ni2_InitiateTransfer_ARG, NULL,
|
||||||
|
rose_dec_ni2_InitiateTransfer_ARG, NULL
|
||||||
|
},
|
||||||
|
|
||||||
/* NI2 seems to have pirated several Q.SIG messages */
|
/* NI2 seems to have pirated several Q.SIG messages */
|
||||||
/*
|
/*
|
||||||
* localValue's from Q.SIG Name-Operations
|
* localValue's from Q.SIG Name-Operations
|
||||||
@ -1317,19 +1330,6 @@ static const struct rose_convert_msg rose_ni2_msgs[] = {
|
|||||||
rose_enc_qsig_BusyName_ARG, NULL,
|
rose_enc_qsig_BusyName_ARG, NULL,
|
||||||
rose_dec_qsig_BusyName_ARG, NULL
|
rose_dec_qsig_BusyName_ARG, NULL
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
|
||||||
ROSE_NI2_InformationFollowing, &rose_ni2_oid, 4,
|
|
||||||
rose_enc_ni2_InformationFollowing_ARG, NULL,
|
|
||||||
rose_dec_ni2_InformationFollowing_ARG, NULL
|
|
||||||
},
|
|
||||||
|
|
||||||
/* Also used by PRI_SWITCH_ATT4ESS and PRI_SWITCH_LUCENT5E */
|
|
||||||
{
|
|
||||||
ROSE_NI2_InitiateTransfer, &rose_ni2_oid, 8,
|
|
||||||
rose_enc_ni2_InitiateTransfer_ARG, NULL,
|
|
||||||
rose_dec_ni2_InitiateTransfer_ARG, NULL
|
|
||||||
},
|
|
||||||
/* *INDENT-ON* */
|
/* *INDENT-ON* */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user