]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Reset skinny vmexten on reload.
authorDamien Wedhorn <voip@facts.com.au>
Wed, 6 Feb 2013 07:00:39 +0000 (07:00 +0000)
committerDamien Wedhorn <voip@facts.com.au>
Wed, 6 Feb 2013 07:00:39 +0000 (07:00 +0000)
Make skinny reset vmexten '\0' on reload to ensure that
it is set to '\0' if the appropriate item is removed/commented in
skinny.conf. part of ASTERISK-21037

Reported by: snuffy
Tested by: snuffy, myself
Patches:
    part of immed_dial_fix.diff uploaded by snuffy (license 5024)

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

channels/chan_skinny.c

index c7015300b491bb95e93008f6b1f6dbc52d95761d..d3e4a2941651e0832d344aa7e5cb66f70c4273a4 100644 (file)
@@ -7744,6 +7744,7 @@ static struct ast_channel *skinny_request(const char *type, struct ast_format_ca
        }
        memset(&bindaddr, 0, sizeof(bindaddr));
        memset(&default_prefs, 0, sizeof(default_prefs));
+       memset(&vmexten, '\0', sizeof(vmexten));
 
        /* Copy the default jb config over global_jbconf */
        memcpy(&global_jbconf, &default_jbconf, sizeof(struct ast_jb_conf));