]> 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:39:17 +0000 (12:39 -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 8acae66a276c038a79753dc8a3d09f0ce47bbcec..d9553b98aa32c0950467cbfaf3817c3050affbc4 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 329c3aaa6d8bca6b8f313c96f75929b493b92a0d..b7ef99d72dd7d18e6be3d5db929353018dd10030 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 01730611a987ffef53fe5bf5432b361a2fe9ee55..520c0733d914f1dc22d30480dcd1b02514fb1358 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)
  *
@@ -2603,6 +2603,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);