From fd658bce2853a7f727075c4257079f314bb5f0ce Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Thu, 21 Feb 2013 11:13:26 +0100 Subject: [PATCH] Support %opaque keyword in leftprotoport for "opaque" ports --- src/starter/confread.c | 5 +++++ 1 file changed, 5 insertions(+) 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);