]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-5441: --resolve
authorWilliam King <william.king@quentustech.com>
Fri, 17 May 2013 19:39:17 +0000 (12:39 -0700)
committerWilliam King <william.king@quentustech.com>
Fri, 17 May 2013 19:40:04 +0000 (12:40 -0700)
src/mod/endpoints/mod_sofia/sofia.c
src/mod/endpoints/mod_sofia/sofia_presence.c
src/mod/endpoints/mod_sofia/sofia_reg.c

index f59d474b2fa564fbb1f69647bcfcacf454f36a28..200901af3485b14623ce85f13a4c8baa24827881 100644 (file)
@@ -33,7 +33,7 @@
  * Nathan Patrick <npatrick at corp.sonic.net>
  * Joseph Sullivan <jossulli@amazon.com>
  * Emmanuel Schmidbauer <e.schmidbauer@gmail.com>
- *
+ * William King <william.king@quentustech.com>
  *
  * sofia.c -- SOFIA SIP Endpoint (sofia code)
  *
index 0e9bf18305b7358c911aca04c2f4356b9c37e9b9..c69fc6f35588f0ec082d3cd3512b793b9249cc32 100644 (file)
@@ -28,7 +28,7 @@
  * Paul D. Tinsley <pdt at jackhammer.org>
  * Bret McDanel <trixter AT 0xdecafbad.com>
  * Raymond Chandler <intralanman@freeswitch.org>
- *
+ * William King <william.king@quentustech.com>
  *
  * sofia_presence.c -- SOFIA SIP Endpoint (presence code)
  *
index ed9f82fa9ba0108d5a9d93a09c64c212c7288bc3..e94fed411169052733c79eb8dea85ba67b21638e 100644 (file)
@@ -32,7 +32,7 @@
  * Eliot Gable <egable AT.AT broadvox.com>
  * Leon de Rooij <leon@scarlet-internet.nl>
  * Emmanuel Schmidbauer <e.schmidbauer@gmail.com>
- *
+ * William King <william.king@quentustech.com>
  *
  * sofia_reg.c -- SOFIA SIP Endpoint (registration code)
  *
@@ -2463,6 +2463,11 @@ auth_res_t sofia_reg_parse_auth(sofia_profile_t *profile,
                }
        }
 
+       if (sip->sip_call_id && sip->sip_call_id->i_id) {
+               switch_event_add_header_string(params, SWITCH_STACK_BOTTOM, "sip_call_id", sip->sip_call_id->i_id);
+       }
+
+
        if (sip->sip_request) {
                switch_event_add_header_string(params, SWITCH_STACK_BOTTOM, "sip_request_user", sip->sip_request->rq_url->url_user);
                switch_event_add_header_string(params, SWITCH_STACK_BOTTOM, "sip_request_host", sip->sip_request->rq_url->url_host);