]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
res_pjsip_endpoint_identifier_ip: Ensure error defaults to 0. 04/4804/1
authorJoshua Colp <jcolp@digium.com>
Tue, 24 Jan 2017 21:39:39 +0000 (21:39 +0000)
committerJoshua Colp <jcolp@digium.com>
Tue, 24 Jan 2017 21:39:39 +0000 (21:39 +0000)
When configuring a match using a netmask the error variable was
not defaulting to 0. For some people this would cause the code
to think an error occurred when adding the match when in reality
it added perfectly fine.

ASTERISK-26693

Change-Id: I850c250813742bddde65c84e739093c9e01dfe56

res/res_pjsip_endpoint_identifier_ip.c

index 68922315e3f088a41466078ff52a8cbcf884b044..c16e84a672d86a8310e2fb9dfb7a941ae22bd16a 100644 (file)
@@ -247,7 +247,7 @@ static int ip_identify_match_handler(const struct aco_option *opt, struct ast_va
 
        while ((current_string = ast_strip(strsep(&input_string, ",")))) {
                char *mask = strrchr(current_string, '/');
-               int error;
+               int error = 0;
 
                if (ast_strlen_zero(current_string)) {
                        continue;