Browse Source

retrieve cookie from user part of Request-URI

3.20 3.20.0
lazedo 11 years ago
parent
commit
275cb99934
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      kamailio/fast-pickup-role.cfg

+ 2
- 1
kamailio/fast-pickup-role.cfg View File

@ -11,7 +11,7 @@ route[FAST_PICKUP_ATTEMPT]
$var(replaced_call_id) = "none";
if($ru =~ "sip:kfp+") {
$var(Cookie) = $(ru{s.rm,sip:kfp+});
$var(Cookie) = $(rU{s.rm,kfp+});
if($sht(fp=>$var(Cookie)::Call-ID) != $null) {
$var(replaced_call_id) = $sht(fp=>$var(Cookie)::Call-ID);
if($hdr(Replaces)!= $null) {
@ -21,6 +21,7 @@ route[FAST_PICKUP_ATTEMPT]
$ru = $sht(fp=>$var(Cookie)::URI);
$tu = $sht(fp=>$var(Cookie)::URI);
$du = $sht(fp=>$var(Cookie)::Switch-URI);
xlog("L_INFO", "$ci|log|call-id fast pickup call $var(replaced_call_id), redirecting to $du");
route(EXTERNAL_TO_INTERNAL_RELAY);
exit();
}


Loading…
Cancel
Save