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
........

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
changes/97/197/1
Matthew Jordan 12 years ago
parent 9f5c73586c
commit 17d079c371

@ -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);

Loading…
Cancel
Save