Browse Source

fix a long-standing bug that caused from/to tags to be ignored when using UDP protocol

git.mgm/mediaproxy-ng/2.0
Richard Fuchs 14 years ago
parent
commit
c7488f9bef
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      daemon/control_udp.c

+ 1
- 1
daemon/control_udp.c View File

@ -53,7 +53,7 @@ static void control_udp_incoming(int fd, void *p) {
if (!parse_re) {
parse_re = pcre_compile(
/* cookie cmd flags callid addr port from_tag to_tag cmd flags callid */
"^(\\S+)\\s+(?:([ul])(\\S*)\\s+(\\S+)\\s+([\\d.]+)\\s+(\\d+)\\s+(\\S+?)(?:;\\S+)?(?:\\s+(\\S+?)(?:;\\S+)?)?|(d)(\\S*)\\s+(\\S+)|(v)(\\S*)(?:\\s+(\\S+))?)",
"^(\\S+)\\s+(?:([ul])(\\S*)\\s+(\\S+)\\s+([\\d.]+)\\s+(\\d+)\\s+(\\S+?)(?:;\\S+)?(?:\\s+(\\S+?)(?:;\\S+)?)?\r?\n?$|(d)(\\S*)\\s+(\\S+)|(v)(\\S*)(?:\\s+(\\S+))?)",
PCRE_DOLLAR_ENDONLY | PCRE_DOTALL | PCRE_CASELESS, &errptr, &erroff, NULL);
parse_ree = pcre_study(parse_re, 0, &errptr);
}


Loading…
Cancel
Save