From 11b2bb2fc0652dce73c78e7b0cee5c32c5af80e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Neira=20Ayuso?= Date: Wed, 11 Jun 2014 18:49:22 +0200 Subject: reject: Use protocol context for indicating the reject type This patch uses the protocol context to initialize the reject type considering if the transport protocol is tcp, udp, etc. Before this patch, this was left unset. Signed-off-by: Alvaro Neira Ayuso Signed-off-by: Pablo Neira Ayuso --- src/netlink_delinearize.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/netlink_delinearize.c') diff --git a/src/netlink_delinearize.c b/src/netlink_delinearize.c index 5c6ca800..a98c68fc 100644 --- a/src/netlink_delinearize.c +++ b/src/netlink_delinearize.c @@ -456,6 +456,7 @@ static void netlink_parse_reject(struct netlink_parse_ctx *ctx, struct stmt *stmt; stmt = reject_stmt_alloc(loc); + stmt->reject.type = nft_rule_expr_get_u32(expr, NFT_EXPR_REJECT_TYPE); list_add_tail(&stmt->list, &ctx->rule->stmts); } -- cgit v1.2.3