Setting key rotation to be off by default
authorDavid Vossel <dvossel@digium.com>
Thu, 12 Feb 2009 17:07:17 +0000 (17:07 +0000)
committerDavid Vossel <dvossel@digium.com>
Thu, 12 Feb 2009 17:07:17 +0000 (17:07 +0000)
Key rotation breaks compatibility between (trunk/1.6.1) and (1.2/1.4/1.6.0).  As a follow up to this, I am investigating possible ways to allow key rotation to be on by default and not affect the other branches, but for now it must be turned off.

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

channels/chan_iax2.c

index 3e28f86..33545cf 100644 (file)
@@ -11238,7 +11238,7 @@ static int set_config(char *config_file, int reload)
        /* Reset Global Flags */
        memset(&globalflags, 0, sizeof(globalflags));
        ast_set_flag(&globalflags, IAX_RTUPDATE);
        /* Reset Global Flags */
        memset(&globalflags, 0, sizeof(globalflags));
        ast_set_flag(&globalflags, IAX_RTUPDATE);
-
+       ast_set_flag(&globalflags, IAX_NOKEYROTATE); /* turn off key rotate by default since it breaks backwards compatibility at the moment. */
 #ifdef SO_NO_CHECK
        nochecksums = 0;
 #endif
 #ifdef SO_NO_CHECK
        nochecksums = 0;
 #endif