laforge
/
openbts-osmo
Archived
1
0
Fork 0

sip: More comments and minor code ordering in SIP::sip_message().

(cherry picked from commit e7d2a39129e86c9a844bdb0c282fdf489f2f4ee7)
This commit is contained in:
Alexander Chemeris 2010-11-04 19:17:29 +03:00
parent f92807c2bd
commit 9de3435b20
1 changed files with 6 additions and 5 deletions

View File

@ -223,8 +223,12 @@ osip_message_t * SIP::sip_message( const char * dialed_number, const char * sip_
osip_message_init(&request);
// FIXME -- Should use the "force_update" function.
request->message_property = 2;
// METHOD
request->sip_method = strdup("MESSAGE");
osip_message_set_version(request, strdup("SIP/2.0"));
// REQ.URI
osip_uri_init(&request->req_uri);
osip_uri_set_host(request->req_uri, strdup(proxy_ip));
osip_uri_set_username(request->req_uri, strdup(dialed_number));
@ -247,14 +251,11 @@ osip_message_t * SIP::sip_message( const char * dialed_number, const char * sip_
// FROM
osip_from_init(&request->from);
osip_from_set_displayname(request->from, strdup(sip_username));
// FROM TAG
osip_from_set_tag(request->from, strdup(from_tag));
// set it
osip_uri_init(&request->from->url);
osip_uri_set_host(request->from->url, strdup(proxy_ip));
osip_uri_set_username(request->from->url, strdup(sip_username));
// FROM TAG
osip_from_set_tag(request->from, strdup(from_tag));
// TO
osip_to_init(&request->to);