From patchwork Mon Jan 21 11:37:03 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: nevola X-Patchwork-Id: 1028604 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netfilter-devel-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Lc599ApD"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 43jqK04qVXz9s7T for ; Mon, 21 Jan 2019 22:37:08 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727880AbfAULhH (ORCPT ); Mon, 21 Jan 2019 06:37:07 -0500 Received: from mail-wm1-f66.google.com ([209.85.128.66]:54372 "EHLO mail-wm1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727679AbfAULhH (ORCPT ); Mon, 21 Jan 2019 06:37:07 -0500 Received: by mail-wm1-f66.google.com with SMTP id a62so10434923wmh.4 for ; Mon, 21 Jan 2019 03:37:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mime-version:content-disposition :user-agent; bh=is5TR5pzlYqqirsKaT9BbVjGkR++r8pS5BLULW9oCR8=; b=Lc599ApD/qr/zzcynlWIQzUuq2L6IG5zsEFiwEWnvJgz382nN9uiJtQPY4EMsRbdLh jWVxxvU+bi6LM563HxzOmlatbWTJf2P2mCDF27MjkhLkOEd0WIaNSxi2P9SJIHx9YjYb CiEQ7Q8toOi5amNFylcZDE8cXf6569w4KFl+3EXghMY1slu6dKZCw75wdUY5cjIRFAYW OomvBHrPJjStDbHYAupJmj0TLLg5y1D3hrZrgRINhPkEEoqdGHjFe7ZYLKvdr22X3lG8 qFJmGcSILHryerGXD73kA9vvgzvs7li27dzzbfiUloSTIZW1h4v/xiZAwxs/41TvkA0l Wu8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition:user-agent; bh=is5TR5pzlYqqirsKaT9BbVjGkR++r8pS5BLULW9oCR8=; b=JAiJVbrpbcfebybQLA4dkbZZAsQn2gN46jWxI2KEY+woHsx0tXljQNwih/Zym43AfK qNZf3zkU/kBs1uPsEmuD7LfF0bW0OhB0iOdsU30jB85Om9U3CbrzF6p3UAiO7C7oD3LS VKg0NNGJfemE9iliOF4CDbAyIdZc4GPeFE1De1cE+acoQ8ptNuiF47clb3gUArngYM5m zENd/RmKoc98Geeol0zWxDAUT08NCbfBysH6Bwip/3eClUuFJRwQd1JzzXNCA75qvLBN AfeQ5QTosG7pMLEnaJMLXbRpZRvsEiu1C9khlc0H3869BM08RuCE4wrZs2xi5j3LxVgj WgWw== X-Gm-Message-State: AJcUukfWD8DqnIEdPKsATltMgOosIwIqVRqu0ERgj1+jhY60a7S3xlr0 20AjJNF2ffqu/blP9380o6yOKpyF X-Google-Smtp-Source: ALg8bN74hh1ayezwo4kYzWYfjcAVwcKdoWrLu9kySK7eyF/3nnPwOZJvYEPNoMM4swhDyc4zq7CMRA== X-Received: by 2002:a1c:6508:: with SMTP id z8mr24653542wmb.28.1548070625901; Mon, 21 Jan 2019 03:37:05 -0800 (PST) Received: from nevthink ([82.213.198.93]) by smtp.gmail.com with ESMTPSA id q9sm149400371wrp.0.2019.01.21.03.37.05 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 21 Jan 2019 03:37:05 -0800 (PST) Date: Mon, 21 Jan 2019 12:37:03 +0100 From: Laura Garcia Liebana To: pablo@netfilter.org Cc: netfilter-devel@vger.kernel.org Subject: [PATCH libnftnl 0/2] Revert map lookups for expressions Message-ID: <20190121113703.nub7wvgwlkrajw44@nevthink> MIME-Version: 1.0 Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) Sender: netfilter-devel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netfilter-devel@vger.kernel.org After discovering a smarter way to perform this from userspace, these patches are no longer needed. NFTNL_EXPR_* attributes are set as deprecated as there were already libnftnl releases with those. Fixes: b97f45c2ebaa ("expr: add map lookups for numgen statements") Fixes: bb4b75aea5c0 ("expr: add map lookups for hash statements") Laura Garcia Liebana (2): Revert "expr: add map lookups for numgen statements" Revert "expr: add map lookups for hash statements" include/libnftnl/expr.h | 8 +++---- include/linux/netfilter/nf_tables.h | 8 +++---- src/expr/hash.c | 43 ------------------------------------- src/expr/numgen.c | 43 ------------------------------------- 4 files changed, 8 insertions(+), 94 deletions(-)