From 6862c6592ad598dde0d827039b30df1a947822d1 Mon Sep 17 00:00:00 2001 From: Thomas Graf Date: Fri, 29 Oct 2010 01:38:10 +0200 Subject: [PATCH] Include RTA_MARK in routing rule messages --- lib/route/rule.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/route/rule.c b/lib/route/rule.c index 381c584..6108bef 100644 --- a/lib/route/rule.c +++ b/lib/route/rule.c @@ -386,6 +386,9 @@ static int build_rule_msg(struct rtnl_rule *tmpl, int cmd, int flags, if (tmpl->ce_mask & RULE_ATTR_IIF) NLA_PUT_STRING(msg, RTA_IIF, tmpl->r_iif); + + if (tmpl->ce_mask & RULE_ATTR_MARK) + NLA_PUT_U32(msg, RTA_MARK, tmpl->r_mark); *result = msg; return 0;