From: Matthew Jordan Date: Tue, 7 Oct 2014 17:40:58 +0000 (+0000) Subject: res/res_pjsip_outbound_registration: Initialize auth_reject_permanent parameter X-Git-Tag: 12.7.0-rc1~74 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=03bf02f34c291f18e40243b382cda7dee61b4bc2;p=thirdparty%2Fasterisk.git res/res_pjsip_outbound_registration: Initialize auth_reject_permanent parameter 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 git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/12@424730 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/res/res_pjsip_outbound_registration.c b/res/res_pjsip_outbound_registration.c index ccd5055790..41a4c3368d 100644 --- a/res/res_pjsip_outbound_registration.c +++ b/res/res_pjsip_outbound_registration.c @@ -855,6 +855,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);