aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/starter/confread.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/starter/confread.c b/src/starter/confread.c
index 92d695478..22f0b7344 100644
--- a/src/starter/confread.c
+++ b/src/starter/confread.c
@@ -298,6 +298,11 @@ static void kw_end(starter_conn_t *conn, starter_end_t *end, kw_token_t token,
end->from_port = 0;
end->to_port = 0xffff;
}
+ else if (streq(port, "%opaque"))
+ {
+ end->from_port = 0xffff;
+ end->to_port = 0;
+ }
else
{
svc = getservbyname(port, NULL);