starter: Fixed parsing of left|right=%any.

This commit is contained in:
Tobias Brunner
2012-06-12 10:16:51 +02:00
parent 4745fce666
commit e7c01bed49
+3 -1
View File
@@ -161,7 +161,9 @@ static void kw_end(starter_conn_t *conn, starter_end_t *end, kw_token_t token,
switch (token)
{
case KW_HOST:
if (value && strlen(value) > 0 && value[0] == '%')
if (value && strlen(value) > 0 && value[0] == '%' &&
!streq(value, "%any") && !streq(value, "%any4") &&
!streq(value, "%any6"))
{ /* allow_any prefix */
end->allow_any = TRUE;
value++;