提交 7cde2adc authored 作者: Travis Cross's avatar Travis Cross

Fix minor edge case in switch_split_user_domain

If the input started with 'sip:sips:' it would have been incorrectly
parsed.
上级 ea313038
......@@ -3121,7 +3121,7 @@ SWITCH_DECLARE(int) switch_split_user_domain(char *in, char **user, char **domai
/* Remove URL scheme */
if (!strncasecmp(in, "sip:", 4)) in += 4;
if (!strncasecmp(in, "sips:", 5)) in += 5;
else if (!strncasecmp(in, "sips:", 5)) in += 5;
/* Isolate the host part from the user part */
if ((h = in, p = strchr(h, '@'))) *p = '\0', u = in, h = p+1;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论