From patchwork Tue Jan 23 22:03:10 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Harsha Sharma X-Patchwork-Id: 865059 X-Patchwork-Delegate: pablo@netfilter.org 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; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="kiIs6B2W"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zR2PF21xSz9s4s for ; Wed, 24 Jan 2018 09:03:29 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932204AbeAWWD2 (ORCPT ); Tue, 23 Jan 2018 17:03:28 -0500 Received: from mail-pg0-f66.google.com ([74.125.83.66]:44960 "EHLO mail-pg0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932071AbeAWWD1 (ORCPT ); Tue, 23 Jan 2018 17:03:27 -0500 Received: by mail-pg0-f66.google.com with SMTP id m20so1229290pgc.11 for ; Tue, 23 Jan 2018 14:03:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=ftq2jB/7EFz0bY6TzBtY3jT6SC+hnGo00OE8Qd/HtPU=; b=kiIs6B2WJCikLLBINK3WrCmRZJLY/Hv9ftIZtsTrOJtxiajbH3oJFTB4Cq9CInVh4W W0+t7euVgf/CjCU8c+xguoe37xvZDY5ux1yc4zY4xAaVE4B5yIt7S7LB847Ut45+rzwG vZ13Bw21mW+e5BA4V1eEq+hBE6QBJxXNErfOA6E8s56uegdcRfLQIPvUUMcQy97xgbX1 /AOw0toV19CCfsURRSe0bGlpeCeWCyBiy2e/Qh7m7MvOJ6/RrZ0Iw344Zhs8OSan7STq GUR3zSqTaTBkGXURi1AQ9AJSYfYzJk6X/fY5bvCN66YmCca3+HvNwG172OpFK3Oqbxy1 a6zA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=ftq2jB/7EFz0bY6TzBtY3jT6SC+hnGo00OE8Qd/HtPU=; b=l0ZRIUbvXmUmTC9XOead8yDtWZq099JdvAttpQr1ucXMyjogWfLMsG9xL067/AJUbX FAqLfynWy2+Ub1Co054r6VPju38yCVQrCS6gntnDl4z5dIO3AVoaOCqZhmcGwIvQoTLo nMfSh4fVvCznJsXVIYlTrF/+00d6/VJmljnMtAsX3kefFvip5UOUyRV1mD6zSxBg2ve1 E+0VHDEfEx1HtaczbIlkr1oSQPha1+pC4kTfDQHY1zFqTWamE8OsGjwXHVLjNqRc2UcV RfkL2y2vejWFYxLHoKdGG85E3gN7nqTCqCvIMI4ikEdQM6bpTSAN+JrxbaqB1aIaKNZ0 ZT8Q== X-Gm-Message-State: AKwxytfnwJRA3rzbOQe7lrGBywMYvceiBC/kIFj6nzpfk09SBMVJNsBA vVHYDDK/JRw/FD2AS6TJCjM= X-Google-Smtp-Source: AH8x225gU4m2p38IE//hZcSllCh6wBSFlR1J5PracwbAbONYNYSWozt+xNZvjwcFBrFNh8FGiOnBSA== X-Received: by 10.99.172.86 with SMTP id z22mr9463648pgn.227.1516745006861; Tue, 23 Jan 2018 14:03:26 -0800 (PST) Received: from XDDDDD.iitr.ernet.in ([103.37.201.122]) by smtp.gmail.com with ESMTPSA id t6sm9686918pfl.174.2018.01.23.14.03.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 23 Jan 2018 14:03:26 -0800 (PST) From: Harsha Sharma To: pablo@netfilter.org, harshasharmaiitr@gmail.com Cc: netfilter-devel@vger.kernel.org Subject: [PATCH] doc/nft.xml: Add deletion for objects via handles Date: Wed, 24 Jan 2018 03:33:10 +0530 Message-Id: <20180123220310.1910-1-harshasharmaiitr@gmail.com> X-Mailer: git-send-email 2.14.1 Sender: netfilter-devel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netfilter-devel@vger.kernel.org Add documentation for deletion of tables, chains, sets and objects via unique handles. Signed-off-by: Harsha Sharma --- doc/nft.xml | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/doc/nft.xml b/doc/nft.xml index 9e979af..c1ab48d 100644 --- a/doc/nft.xml +++ b/doc/nft.xml @@ -141,7 +141,7 @@ vi:ts=4 sw=4 - Show rule handles in output. + Show object handles in output. @@ -555,6 +555,14 @@ filter input iif $int_ifs accept family table + + + delete + + table + family + handle handle + @@ -646,6 +654,15 @@ filter input iif $int_ifs accept table chain + + + delete + + chain + family + table + handle handle + rename chain @@ -896,6 +913,15 @@ filter input iif $int_ifs accept table set + + + delete + + set + family + table + handle handle + add @@ -1174,6 +1200,15 @@ filter input iif $int_ifs accept table object + + + delete + + type + family + table + handle handle + Stateful objects are attached to tables and are identified by an unique name. They group stateful information from rules, to reference them in rules the keywords "type name" are used e.g. "counter name".