Module: kamailio
Branch: master
Commit: 5c817f8997cea3345f053129aa8945968b8b17bd
URL:
https://github.com/kamailio/kamailio/commit/5c817f8997cea3345f053129aa89459…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2015-03-27T15:46:58+01:00
registrar: set server_id field for location record
---
Modified: modules/registrar/save.c
---
Diff:
https://github.com/kamailio/kamailio/commit/5c817f8997cea3345f053129aa89459…
Patch:
https://github.com/kamailio/kamailio/commit/5c817f8997cea3345f053129aa89459…
---
diff --git a/modules/registrar/save.c b/modules/registrar/save.c
index 1391647..ae311e8 100644
--- a/modules/registrar/save.c
+++ b/modules/registrar/save.c
@@ -217,7 +217,8 @@ static inline int no_contacts(sip_msg_t *_m, udomain_t* _d, str* _a,
str* _h)
/*! \brief
* Fills the common part (for all contacts) of the info structure
*/
-static inline ucontact_info_t* pack_ci( struct sip_msg* _m, contact_t* _c, unsigned int
_e, unsigned int _f, int _use_regid)
+static inline ucontact_info_t* pack_ci( struct sip_msg* _m, contact_t* _c,
+ unsigned int _e, unsigned int _f, int _use_regid)
{
static ucontact_info_t ci;
static str no_ua = str_init("n/a");
@@ -305,6 +306,8 @@ static inline ucontact_info_t* pack_ci( struct sip_msg* _m, contact_t*
_c, unsig
ci.received = path_received;
}
+ ci.server_id = server_id;
+
allow_parsed = 0; /* not parsed yet */
received_found = 0; /* not found yet */
m = _m; /* remember the message */