]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
res/res_pjsip_outbound_registration: Initialize auth_reject_permanent parameter
authorMatthew Jordan <mjordan@digium.com>
Tue, 7 Oct 2014 17:41:11 +0000 (17:41 +0000)
committerMatthew Jordan <mjordan@digium.com>
Tue, 7 Oct 2014 17:41:11 +0000 (17:41 +0000)
Prior to this patch, the auth_reject_permanent parameter was not initialized on
the registration client state, leading to the parameter being disabled
regardless of the value specified in pjsip.conf.

This patch initialized the setting on the registration client state to the
provided configuration value.

ASTERISK-24398 #close
........

Merged revisions 424730 from http://svn.asterisk.org/svn/asterisk/branches/12

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@424731 65c4cc65-6c06-0410-ace0-fbb531ad65f3

res/res_pjsip_outbound_registration.c

index c4e8e856428c1fa54094d62bfe0a4d4b033fed27..9fd5fe6d363de4cfbe9cdb4e362ca6584f1f7937 100644 (file)
@@ -852,6 +852,7 @@ static int sip_outbound_registration_perform(void *data)
        registration->state->client_state->max_retries = registration->max_retries;
        registration->state->client_state->retries = 0;
        registration->state->client_state->support_path = registration->support_path;
+       registration->state->client_state->auth_rejection_permanent = registration->auth_rejection_permanent;
 
        pjsip_regc_update_expires(registration->state->client_state->client, registration->expiration);