[asterisk-commits] rizzo: branch rizzo/astobj2 r51229 -
	/team/rizzo/astobj2/channels/chan_sip.c
    asterisk-commits at lists.digium.com 
    asterisk-commits at lists.digium.com
       
    Thu Jan 18 09:40:42 MST 2007
    
    
  
Author: rizzo
Date: Thu Jan 18 10:40:41 2007
New Revision: 51229
URL: http://svn.digium.com/view/asterisk?view=rev&rev=51229
Log:
merge from trunk 48979,
reset invitestate when sending new invite.
Trunk does it slightly differently, i am not sure
which one is correct so i will keep my way until i
understand it better.
Modified:
    team/rizzo/astobj2/channels/chan_sip.c
Modified: team/rizzo/astobj2/channels/chan_sip.c
URL: http://svn.digium.com/view/asterisk/team/rizzo/astobj2/channels/chan_sip.c?view=diff&rev=51229&r1=51228&r2=51229
==============================================================================
--- team/rizzo/astobj2/channels/chan_sip.c (original)
+++ team/rizzo/astobj2/channels/chan_sip.c Thu Jan 18 10:40:41 2007
@@ -12367,6 +12367,9 @@
 		/* Then we AUTH */
 		ast_string_field_free(p, theirtag);	/* forget their old tag, so we don't match tags when getting response */
 		if (!req_ignore(req)) {
+			/* XXX trunk has if (p->authtries < MAX_AUTHTRIES) ...
+			 * but i am not sure if it is correct.
+			 */
 			p->invitestate = INV_CALLING;	/* XXX reset state */
 			if (p->authtries == MAX_AUTHTRIES || do_proxy_auth(p, req, resp, SIP_INVITE, 1)) {
 				ast_log(LOG_NOTICE, "Failed to authenticate on INVITE to '%s'\n", get_header(&p->initreq, "From"));
    
    
More information about the asterisk-commits
mailing list