static int sca_call_info_update_2_f(sip_msg_t* msg, char* p1, char* p2) { str uri_to = STR_NULL; if(get_str_fparam(&uri_to, msg, (gparam_p)p2)!=0) { LM_ERR("unable to get value from param pvar_to\n"); return -1; } return sca_call_info_update(msg, p1, &uri_to, NULL); }
static int sca_call_info_update_1_f(sip_msg_t* msg, char* p1, char* p2) { int update_mask = SCA_CALL_INFO_SHARED_BOTH; if (get_int_fparam(&update_mask, msg, (fparam_t *) p1) < 0) { LM_ERR("sca_call_info_update: argument 1: bad value " "(integer expected)\n"); return (-1); } return sca_call_info_update(msg, update_mask, NULL, NULL); }
static int sca_call_info_update_2_f(sip_msg_t* msg, char* p1, char* p2) { str uri_to = STR_NULL; int update_mask = SCA_CALL_INFO_SHARED_BOTH; if (get_int_fparam(&update_mask, msg, (fparam_t *) p1) < 0) { LM_ERR("sca_call_info_update: argument 1: bad value " "(integer expected)\n"); return (-1); } if(get_str_fparam(&uri_to, msg, (gparam_p)p2)!=0) { LM_ERR("unable to get value from param pvar_to\n"); return -1; } return sca_call_info_update(msg, update_mask, &uri_to, NULL); }
int ki_sca_call_info_update_turi(sip_msg_t *msg, int umask, str *sto) { return sca_call_info_update(msg, umask, sto, NULL); }
int ki_sca_call_info_update_mask(sip_msg_t *msg, int umask) { return sca_call_info_update(msg, umask, NULL, NULL); }
int ki_sca_call_info_update_default(sip_msg_t *msg) { return sca_call_info_update(msg, SCA_CALL_INFO_SHARED_BOTH, NULL, NULL); }
static int sca_call_info_update_0_f(sip_msg_t* msg, char* p1, char* p2) { return sca_call_info_update(msg, SCA_CALL_INFO_SHARED_BOTH, NULL, NULL); }
static int sca_call_info_update_1_f(sip_msg_t* msg, char* p1) { return sca_call_info_update(msg, p1, NULL, NULL); }
static int sca_call_info_update_0_f(sip_msg_t* msg) { return sca_call_info_update(msg, NULL, NULL, NULL); }