From patchwork Thu Apr 12 13:12:00 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Menion X-Patchwork-Id: 897660 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=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=lede-dev-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="UrahRE/p"; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="AeWDQl0M"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 40MLv00cbPz9s2R for ; Thu, 12 Apr 2018 23:13:16 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Subject:References: In-Reply-To:Message-Id:Date:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ebKEAd6mkeASL/ChudwggSItamxEFfJwgabnC+vks5w=; b=UrahRE/pwVwwkW TaHYD/2a0w7WmYiCXagcWqJnB2JqVYwkj60eSv4Ronw+2Y0iIn/eBF9LuTo1IucBBtrAvaKBbFEIq 2xAOCiK7BtjLdIAu1hMhASZVYar6K26BEclrOjbWg+QfPvfTwXcbFCpZ5FKle9HXBeg/H4SNkElMU kji7LF4dqnuR+wwZgmUkTVVRSLsiOBbpkBOxRQupS69WTXdFpLld62mZBSbAWWeMJR+gRug/f5XDq K3TGyokOPYKVoJjre2NlUyrZP9G6QN5oUkszv+GbwWVEKL2Y9cASTd8gQblyjgHGmvL46MnsZmdb8 UOhv+/lpxzlRbwrT636w==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1f6c2K-0001dS-A1; Thu, 12 Apr 2018 13:13:12 +0000 Received: from mail-wm0-x244.google.com ([2a00:1450:400c:c09::244]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1f6c2C-0001cP-0X for lede-dev@lists.infradead.org; Thu, 12 Apr 2018 13:13:10 +0000 Received: by mail-wm0-x244.google.com with SMTP id r82so9610500wme.0 for ; Thu, 12 Apr 2018 06:12:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=qZjO7yc2qDouvqyjGjD0SzsM8LEF7Yr+56SXOVaVRgU=; b=AeWDQl0MEdk2DE6bpwvQ+qLb80Nqs6KU9LMSwFahq3Zov6fPXjsY4BmUkIIgMdao+l 95MRDWsxp58ktjWtii0XARE93PZgGRtA4QeSny/dpRouVa9LxosSFERfAdW6u+mAW0j0 n8wwQxqwq2WR6LgLBCJiBYt1XWlWbpB6CxMKxwjDleBPWm0y/SPUki397ulPW3gc1YWI BVvHaxU379mcaIMhQN1DHvkV6CDl/gUeQCEZNh1Lj73iE4KOqYGsINNBotB2ttBwnxkB xvl15UHxj84avypE0WIoUFw1fvDPygE7vxKbQHDDGpENIjmh/UOVP2Yn9tkag7Txjlzh 64yA== 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:in-reply-to :references; bh=qZjO7yc2qDouvqyjGjD0SzsM8LEF7Yr+56SXOVaVRgU=; b=ZGfH2JuQf0X/h3bVVQLUUpdxWInTIt8oQewEIBobWK7SE8DJiYReAB2O0ujE/uUpXJ ywDeVqyRuXsGiDbj05LmslVdfenpuSUgMFIQQMhrW2DD4+J/tV1jGTx2wgHlkJft8Q5n MV+jhb06qZzH7QxQteSFKE5RC841Gh/0GKmYu7Mq5vA/cflbzMIKDw7Nt7UTM70xRch/ cZJ7ReMAyB1pw6e5KLvFnwj/WT7N1ASwtivJE3uGMHUGokr2vwKLeZxewvw7A7Vkpbdg Uw7XkyLiFW+tWvGlsbos0SaxAI5isrhNBW4xbdmFEGeC0DGLD9N+XtEY8beCxG1clb+T a0Gw== X-Gm-Message-State: ALQs6tBnRXQAm8dV4nj9EkilnyGIYLYH1tNyXmXumViJLLpmcy2N+fRX ly1TibPnL4uB7wNUjAf8fCVoHg== X-Google-Smtp-Source: AIpwx48zXdbg34ZqaLD1BJFaq0L+ltwmYMZ5UM/5PLJ4Mg3g1bZ060ehnbuaZ19CprzTHYGiaHZLRw== X-Received: by 10.28.19.193 with SMTP id 184mr660131wmt.158.1523538770728; Thu, 12 Apr 2018 06:12:50 -0700 (PDT) Received: from localhost.localdomain ([2001:470:b5b0:101::1001]) by smtp.gmail.com with ESMTPSA id k89sm4571925wmc.15.2018.04.12.06.12.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 12 Apr 2018 06:12:50 -0700 (PDT) From: Antonio Silverio To: lede-dev@lists.infradead.org Date: Thu, 12 Apr 2018 15:12:00 +0200 Message-Id: <20180412131200.11517-1-menion@gmail.com> X-Mailer: git-send-email 2.17.0 In-Reply-To: <[PATCH] odhcp: change ignore interface tag from ignore to ignore6> References: <[PATCH] odhcp: change ignore interface tag from ignore to ignore6> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180412_061304_106847_4EAA46EB X-CRM114-Status: GOOD ( 13.69 ) X-Spam-Score: -0.1 (/) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-0.1 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [2a00:1450:400c:c09:0:0:0:244 listed in] [list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (menion[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain Subject: [LEDE-DEV] [PATCH] odhcpd: change ignore interface tag from ignore to ignore6 X-BeenThere: lede-dev@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Antonio Silverio MIME-Version: 1.0 Sender: "Lede-dev" Errors-To: lede-dev-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org There are network setup where it would be required to turn off dhcpv4 and have dhcpv6 (and all the address autoconfiguration) enabled An example is a full static ipv4 dual stack network, also an ipv4 relayed bridge with ipv6 relay. Having the tag "ignore" used by both dnsmasq and odhcpd as interface ignore tag prevents the configuration of such networks Signed-off-by: Antonio Silverio --- README | 2 +- src/config.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README b/README index ff12e86..eb6054d 100644 --- a/README +++ b/README @@ -70,7 +70,7 @@ Option Type Default Description interface string logical OpenWrt interface ifname string physical network interface networkid string same as ifname compat. alias for ifname -ignore bool 0 ignore this interface +ignore6 bool 0 ignore this interface master bool 0 is a master interface for relaying diff --git a/src/config.c b/src/config.c index ef51112..11b1964 100644 --- a/src/config.c +++ b/src/config.c @@ -53,7 +53,7 @@ static const struct blobmsg_policy iface_attrs[IFACE_ATTR_MAX] = { [IFACE_ATTR_IFNAME] = { .name = "ifname", .type = BLOBMSG_TYPE_STRING }, [IFACE_ATTR_NETWORKID] = { .name = "networkid", .type = BLOBMSG_TYPE_STRING }, [IFACE_ATTR_DYNAMICDHCP] = { .name = "dynamicdhcp", .type = BLOBMSG_TYPE_BOOL }, - [IFACE_ATTR_IGNORE] = { .name = "ignore", .type = BLOBMSG_TYPE_BOOL }, + [IFACE_ATTR_IGNORE] = { .name = "ignore6", .type = BLOBMSG_TYPE_BOOL }, [IFACE_ATTR_LEASETIME] = { .name = "leasetime", .type = BLOBMSG_TYPE_STRING }, [IFACE_ATTR_START] = { .name = "start", .type = BLOBMSG_TYPE_INT32 }, [IFACE_ATTR_LIMIT] = { .name = "limit", .type = BLOBMSG_TYPE_INT32 },