From patchwork Fri Oct 11 06:38:38 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anand Raj Manickam X-Patchwork-Id: 282533 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 070DA2C0095 for ; Fri, 11 Oct 2013 17:38:41 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756431Ab3JKGij (ORCPT ); Fri, 11 Oct 2013 02:38:39 -0400 Received: from mail-qa0-f47.google.com ([209.85.216.47]:49277 "EHLO mail-qa0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752338Ab3JKGii (ORCPT ); Fri, 11 Oct 2013 02:38:38 -0400 Received: by mail-qa0-f47.google.com with SMTP id k15so186269qaq.6 for ; Thu, 10 Oct 2013 23:38:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=svCrOgHQgu6uCvaWttU9ER2GqY0dFg44V394LpHGpAI=; b=lXACSN44JVGJ0uH+Q/eQtdBVlaF4DNHcE6nbBpB35Aomw2d9XzZpadEd/8e8vTJAuV 1ojaLk4mB/F0pH2WP3SB5/P2D44yGkQnr+mneyVBHRM/0TsdDFkP6StKLkQuszASDA1b 9rlRlU6X/+eRjkz1239GfBX0WYI0XglGhT3zXGGmUMCdmEXx+9PLbtCTCkV1sj6FB6Vc f2enV/U6g+DV0LTrxQxRTNEwEiJUlCaXi0RMUH7pXkR/RSv5v/6aCTWZIMpJWkZ7yN1B gz0hC8glU/AZq47DUEOiT5jU4sj9slUatR2zOMLeBFwGsBpvsnnSnvd2IF1iwbMdMTFC v8+A== MIME-Version: 1.0 X-Received: by 10.224.25.195 with SMTP id a3mr130719qac.102.1381473518248; Thu, 10 Oct 2013 23:38:38 -0700 (PDT) Received: by 10.140.25.98 with HTTP; Thu, 10 Oct 2013 23:38:38 -0700 (PDT) Date: Fri, 11 Oct 2013 12:08:38 +0530 Message-ID: Subject: [PATCH] iptables-nftables nft: Removes NFT_META_IIF ,NFT_META_OIF From: Anand Raj Manickam To: Pablo Neira Ayuso , netfilter-devel@vger.kernel.org Sender: netfilter-devel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netfilter-devel@vger.kernel.org Removes the NFT_META_IIF ,NFT_META_OIF diff --git a/iptables/nft-shared.c b/iptables/nft-shared.c index 25cb177..a115d7d 100644 --- a/iptables/nft-shared.c +++ b/iptables/nft-shared.c @@ -227,39 +218,20 @@ void parse_meta(struct nft_rule_expr *e, uint8_t key, char *iniface, uint32_t len; switch(key) { - case NFT_META_IIF: - value = nft_rule_expr_get_u32(e, NFT_EXPR_CMP_DATA); - if (nft_rule_expr_get_u8(e, NFT_EXPR_CMP_OP) == NFT_CMP_NEQ) - *invflags |= IPT_INV_VIA_IN; - - if_indextoname(value, iniface); - - memset(iniface_mask, 0xff, strlen(iniface)+1); - break; - case NFT_META_OIF: - value = nft_rule_expr_get_u32(e, NFT_EXPR_CMP_DATA); - if (nft_rule_expr_get_u8(e, NFT_EXPR_CMP_OP) == NFT_CMP_NEQ) - *invflags |= IPT_INV_VIA_OUT; - - if_indextoname(value, outiface); - - memset(outiface_mask, 0xff, strlen(outiface)+1); - break; case NFT_META_IIFNAME: -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html