summaryrefslogtreecommitdiff
path: root/channels
diff options
context:
space:
mode:
authorMark Spencer <markster@digium.com>2005-01-02 00:48:11 +0000
committerMark Spencer <markster@digium.com>2005-01-02 00:48:11 +0000
commit1e127d75d2f168f73c761f7549d9d42852a85950 (patch)
treeb891beb7213ea1beb93e4f4b744a7cc6435b9ed4 /channels
parent559cae8751b705689ea8250cf52b6914d57ce45a (diff)
Improve check order
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4632 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels')
-rwxr-xr-xchannels/chan_sip.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index a5d7fb9f5..9b18e3508 100755
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -8421,10 +8421,10 @@ static int handle_common_options(struct ast_flags *flags, struct ast_flags *mask
} else if (!strcasecmp(v->name, "progressinband")) {
ast_set_flag(mask, SIP_PROG_INBAND);
ast_clear_flag(flags, SIP_PROG_INBAND);
- if (ast_true(v->value))
- ast_set_flag(flags, SIP_PROG_INBAND_YES);
- else if (strcasecmp(v->value, "never"))
+ if (strcasecmp(v->value, "never"))
ast_set_flag(flags, SIP_PROG_INBAND_NO);
+ else if (ast_true(v->value))
+ ast_set_flag(flags, SIP_PROG_INBAND_YES);
#ifdef OSP_SUPPORT
} else if (!strcasecmp(v->name, "ospauth")) {
ast_set_flag(mask, SIP_OSPAUTH);