From patchwork Sun Nov 19 12:34:32 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Varsha Rao X-Patchwork-Id: 839316 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="VJ1MNhN9"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3yfrsZ3c2Kz9rvt for ; Sun, 19 Nov 2017 23:35:14 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750952AbdKSMfN (ORCPT ); Sun, 19 Nov 2017 07:35:13 -0500 Received: from mail-pg0-f42.google.com ([74.125.83.42]:46719 "EHLO mail-pg0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750865AbdKSMfM (ORCPT ); Sun, 19 Nov 2017 07:35:12 -0500 Received: by mail-pg0-f42.google.com with SMTP id z184so5256069pgd.13 for ; Sun, 19 Nov 2017 04:35:12 -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=TzuhIHk9SsVyCLXlI3jfTYESbU/igU7/nSVOe4V+uzg=; b=VJ1MNhN98GJpvtBzOtvJTKTmKLeNSapf7FC/j4eJl3qSRSXFp6cegWJFlbXV30qdPo AJJE7OboWdUrI3wemcr0m0U1Lv9piaVEviRBdEKJrOvH/VJ6AcUgOJ7pNhG2ZYUnac/d uJ/Lt2iGtBgb0LyUvLikJ3x/M6LT/u52qonzBo4FuEK+RAU7SN9DONYJ9ZZUi0bEy4kQ KV9tkv3wZ6x2b2A/p1lriRE9U3f+WAR5uAlLopMr0PGOVtHQ3ZrO4JtnPGqBJLsCpkn+ xvdmCew0bX7gPZ1pogDFm/l9stUqSNQco9QiHtYBn9wRz8NC253wTh7TKSD+guMrKa5K /+eg== 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=TzuhIHk9SsVyCLXlI3jfTYESbU/igU7/nSVOe4V+uzg=; b=BvU/0+72gKHl2HLvqsH47F2A0VYhpUdFNRYz9joTyQsOkck7X2Hk5VNpWUXDKYZE1Z o7chSmrTcHOoiJJPR8NMn7jbS6c1zmgpS/Y7/iyYRzFDmpY2Vz5AJpmNZ1+JjA4zP2t4 bphw1XJQ+2sTmLqZxQD+zkfPn2e5ps5MH3mBKqoYzoZEKdYiLoa8l5ywW6izALYv5I9e lIbv+yJORvOaHP3ksO9SvdjpI1GPDwanHyHt5RKM4QHKAwzngqYrNfpj9cGIMA5gNHz7 QbfxBmg2PH81NBVVOgc16XOPomZRGnx/e9Prr79qU0ADHqmJlIlERn4UWIneBPFxa3K2 JYgA== X-Gm-Message-State: AJaThX7EbsaVwmonKwJTqBkf6QGAeQ1E6Yo63q1QE9LBoJLUCPy0UVXg HXfFrUK6z0RSJz9AEPc5ADU= X-Google-Smtp-Source: AGs4zMZMWpYX1PGKN6iXRXEBEKtKV870z0WM5DvtYmViAknS770r0Eit5LRnwLVS0pUR0jz55UorYg== X-Received: by 10.159.240.138 with SMTP id p10mr10738930plr.360.1511094912146; Sun, 19 Nov 2017 04:35:12 -0800 (PST) Received: from localhost.localdomain ([59.99.106.239]) by smtp.googlemail.com with ESMTPSA id f67sm16050157pff.173.2017.11.19.04.35.10 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 19 Nov 2017 04:35:11 -0800 (PST) From: Varsha Rao To: Pablo Neira Ayuso , netfilter-devel@vger.kernel.org Cc: Varsha Rao Subject: [PATCH nft] tests: shell: Add test for IPv4 Mapped IPv6 address. Date: Sun, 19 Nov 2017 18:04:32 +0530 Message-Id: <20171119123432.8894-1-rvarsha016@gmail.com> X-Mailer: git-send-email 2.14.3 Sender: netfilter-devel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netfilter-devel@vger.kernel.org This patch adds test case for IPv4 Mapped IPv6 address and renames file 0025named_limit_0 to 0026named_limit_0. Signed-off-by: Varsha Rao --- .../sets/{0025named_limit_0 => 0026named_limit_0} | 0 tests/shell/testcases/sets/0027ipv6_maps_ipv4_0 | 25 ++++++++++++++++++++++ 2 files changed, 25 insertions(+) rename tests/shell/testcases/sets/{0025named_limit_0 => 0026named_limit_0} (100%) create mode 100755 tests/shell/testcases/sets/0027ipv6_maps_ipv4_0 diff --git a/tests/shell/testcases/sets/0025named_limit_0 b/tests/shell/testcases/sets/0026named_limit_0 similarity index 100% rename from tests/shell/testcases/sets/0025named_limit_0 rename to tests/shell/testcases/sets/0026named_limit_0 diff --git a/tests/shell/testcases/sets/0027ipv6_maps_ipv4_0 b/tests/shell/testcases/sets/0027ipv6_maps_ipv4_0 new file mode 100755 index 0000000..5420fbf --- /dev/null +++ b/tests/shell/testcases/sets/0027ipv6_maps_ipv4_0 @@ -0,0 +1,25 @@ +#!/bin/bash + +# Tests IPv4 Mapped IPv6 addresses. + +set -e + +tmpfile=$(mktemp) +if [ ! -w $tmpfile ] ; then + echo "Failed to create tmp file" >&2 + exit 0 +fi + +trap "rm -rf $tmpfile" EXIT # cleanup if aborted + +echo " +table inet t { + set s { + type ipv6_addr + flags interval + elements = { ::ffff:0.0.0.0/96 } + } +} +" > $tmpfile + +$NFT -f $tmpfile