|
@@ -1398,6 +1398,10 @@ void dlg_onroute(struct sip_msg* req, str *route_params, void *param)
|
|
|
|
|
|
/* within dialog request */
|
|
|
run_dlg_callbacks( DLGCB_REQ_WITHIN, dlg, req, NULL, dir, 0);
|
|
|
+ if (add_dlg_rr_param( req, dlg->h_entry, dlg->h_id)<0 ) {
|
|
|
+ LM_ERR("failed to add RR param\n");
|
|
|
+ goto error;
|
|
|
+ }
|
|
|
|
|
|
if ( (event!=DLG_EVENT_REQACK) &&
|
|
|
(dlg->cbs.types)&DLGCB_RESPONSE_WITHIN ) {
|