From 691a8ac5584c8287b71ffa2763363522e93863eb Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Tue, 10 Oct 2006 03:19:59 +0000 Subject: [PATCH] update git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3021 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/endpoints/mod_sofia/mod_sofia.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mod/endpoints/mod_sofia/mod_sofia.c b/src/mod/endpoints/mod_sofia/mod_sofia.c index 415055e41f..4242398955 100644 --- a/src/mod/endpoints/mod_sofia/mod_sofia.c +++ b/src/mod/endpoints/mod_sofia/mod_sofia.c @@ -61,6 +61,7 @@ typedef struct private_object private_object_t; #define MY_EVENT_EXPIRE "sofia::expire" #define MULTICAST_EVENT "multicast::event" #define SOFIA_REPLACES_HEADER "_sofia_replaces_" +#define SOFIA_USER_AGENT "FreeSWITCH(mod_sofia)" #include @@ -3180,6 +3181,7 @@ static void *SWITCH_THREAD_FUNC profile_thread_run(switch_thread_t *thread, void NUTAG_ALLOW("REGISTER"), NUTAG_ALLOW("REFER"), SIPTAG_SUPPORTED_STR("100rel, precondition"), + SIPTAG_USER_AGENT_STR(SOFIA_USER_AGENT), TAG_END()); @@ -3191,11 +3193,13 @@ static void *SWITCH_THREAD_FUNC profile_thread_run(switch_thread_t *thread, void TAG_END()); /* Last tag should always finish the sequence */ nua_set_params(node->nua, - NUTAG_EARLY_MEDIA(1), + NUTAG_EARLY_MEDIA(1), NUTAG_AUTOANSWER(0), NUTAG_AUTOALERT(0), NUTAG_ALLOW("REGISTER"), + NUTAG_ALLOW("REFER"), SIPTAG_SUPPORTED_STR("100rel, precondition"), + SIPTAG_USER_AGENT_STR(SOFIA_USER_AGENT), TAG_END()); }