From patchwork Tue Mar 28 21:28:01 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: David Ahern X-Patchwork-Id: 744535 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3vt3sd6ncmz9s2Q for ; Wed, 29 Mar 2017 08:28:21 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=cumulusnetworks.com header.i=@cumulusnetworks.com header.b="dMU3vYD0"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932394AbdC1V2P (ORCPT ); Tue, 28 Mar 2017 17:28:15 -0400 Received: from mail-it0-f52.google.com ([209.85.214.52]:38113 "EHLO mail-it0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752931AbdC1V2O (ORCPT ); Tue, 28 Mar 2017 17:28:14 -0400 Received: by mail-it0-f52.google.com with SMTP id y18so36137743itc.1 for ; Tue, 28 Mar 2017 14:28:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cumulusnetworks.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=YwIFcEPYdU7zah7vqMyx70Y5HO2KbvYTBksiv3sDRTM=; b=dMU3vYD0+tNvTnMp+ORHn2WnVbZvk4Vnf5HEYT6ufywbKRpIqlIiVsseT2+9KnVpHf t6xQtt78CR5FOf6Ann1S1N/nXf0dRtCQEvezuTQ20gBI1OQSC07iDYJPvg0Csot5TPCx 1nojVNdQJgNVxdEHIdyFMvjQTuw+Ar06r+PAI= 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=YwIFcEPYdU7zah7vqMyx70Y5HO2KbvYTBksiv3sDRTM=; b=ZwpEC29fHsUaulJBMbngmxT34vTjBcXtuSNDGNerVfin0nBhFjav2kQO7DXRYutvyd zMgg182ivpl4RoBp2Id7BRXDizy6hyTj2BFs2kg8ZpuYjTGuuuAaWJvGOnO0B/ZIXpwy 2Xe2Mu5yyUaP/kihbD47CbYFp3geZTS74bxQR1GzbLLXcHAgOX1kLEMYHSSIolWpUGmr 0KhXkwSUIPTz7NptbIm7z5YEEU/Yu6p2/DZGbIF3cDmoPJ/9fQi8hwLWGny1Fgs5B0Q+ 8LCV8OreLOCEBcWc9kEFy/3X4QU8J6AsFYtWrRWzHTWvuLFRGdWWZ+d419Qso18R9Oop EJcg== X-Gm-Message-State: AFeK/H0QVvpYOS0JzCJVm670t4fXT8MVycD9HvxrYcg2/5R+YVsJFuGv9fm47j/x8PqRfV3c X-Received: by 10.107.163.83 with SMTP id m80mr29453492ioe.74.1490736493174; Tue, 28 Mar 2017 14:28:13 -0700 (PDT) Received: from kenny.it.cumulusnetworks.com. ([216.129.126.126]) by smtp.googlemail.com with ESMTPSA id k186sm2123144ita.30.2017.03.28.14.28.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 28 Mar 2017 14:28:12 -0700 (PDT) From: David Ahern To: netdev@vger.kernel.org Cc: nicolas.dichtel@6wind.com, David Ahern Subject: [PATCH net-next 1/7] rtnetlink: Add RTM_DELNETCONF Date: Tue, 28 Mar 2017 14:28:01 -0700 Message-Id: <1490736487-16020-2-git-send-email-dsa@cumulusnetworks.com> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1490736487-16020-1-git-send-email-dsa@cumulusnetworks.com> References: <1490736487-16020-1-git-send-email-dsa@cumulusnetworks.com> Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Signed-off-by: David Ahern --- include/uapi/linux/rtnetlink.h | 2 ++ security/selinux/nlmsgtab.c | 1 + 2 files changed, 3 insertions(+) diff --git a/include/uapi/linux/rtnetlink.h b/include/uapi/linux/rtnetlink.h index 3dd72aee4d32..cce061382e40 100644 --- a/include/uapi/linux/rtnetlink.h +++ b/include/uapi/linux/rtnetlink.h @@ -122,6 +122,8 @@ enum { RTM_NEWNETCONF = 80, #define RTM_NEWNETCONF RTM_NEWNETCONF + RTM_DELNETCONF, +#define RTM_DELNETCONF RTM_DELNETCONF RTM_GETNETCONF = 82, #define RTM_GETNETCONF RTM_GETNETCONF diff --git a/security/selinux/nlmsgtab.c b/security/selinux/nlmsgtab.c index 2ca9cde939d4..8e67bb4c9cab 100644 --- a/security/selinux/nlmsgtab.c +++ b/security/selinux/nlmsgtab.c @@ -69,6 +69,7 @@ static struct nlmsg_perm nlmsg_route_perms[] = { RTM_GETDCB, NETLINK_ROUTE_SOCKET__NLMSG_READ }, { RTM_SETDCB, NETLINK_ROUTE_SOCKET__NLMSG_WRITE }, { RTM_NEWNETCONF, NETLINK_ROUTE_SOCKET__NLMSG_WRITE }, + { RTM_DELNETCONF, NETLINK_ROUTE_SOCKET__NLMSG_WRITE }, { RTM_GETNETCONF, NETLINK_ROUTE_SOCKET__NLMSG_READ }, { RTM_NEWMDB, NETLINK_ROUTE_SOCKET__NLMSG_WRITE }, { RTM_DELMDB, NETLINK_ROUTE_SOCKET__NLMSG_WRITE },