From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Herbert Subject: [PATCH v5 net-next 2/7] rtnetlink: Add notify route message types Date: Thu, 21 Dec 2017 11:33:27 -0800 Message-ID: <20171221193332.15303-3-tom@quantonium.net> References: <20171221193332.15303-1-tom@quantonium.net> Cc: netdev@vger.kernel.org, roopa@cumulusnetworks.com, rohit@quantonium.net, Tom Herbert To: davem@davemloft.net Return-path: Received: from mail-pl0-f66.google.com ([209.85.160.66]:36902 "EHLO mail-pl0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755222AbdLUTeA (ORCPT ); Thu, 21 Dec 2017 14:34:00 -0500 Received: by mail-pl0-f66.google.com with SMTP id s3so11541768plp.4 for ; Thu, 21 Dec 2017 11:34:00 -0800 (PST) In-Reply-To: <20171221193332.15303-1-tom@quantonium.net> Sender: netdev-owner@vger.kernel.org List-ID: Add notify route message and notify rtnl group. This is used to send a notification about a route. For example, this will be used with ILA to notify a daemon to send an ILA redirect. Signed-off-by: Tom Herbert --- include/uapi/linux/rtnetlink.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/uapi/linux/rtnetlink.h b/include/uapi/linux/rtnetlink.h index 843e29aa3cac..ee955c7ca48a 100644 --- a/include/uapi/linux/rtnetlink.h +++ b/include/uapi/linux/rtnetlink.h @@ -150,6 +150,9 @@ enum { RTM_NEWCACHEREPORT = 96, #define RTM_NEWCACHEREPORT RTM_NEWCACHEREPORT + RTM_NOTIFYROUTE = 98, +#define RTM_NOTIFYROUTE RTM_NOTIFYROUTE + __RTM_MAX, #define RTM_MAX (((__RTM_MAX + 3) & ~3) - 1) }; @@ -677,6 +680,8 @@ enum rtnetlink_groups { #define RTNLGRP_IPV4_MROUTE_R RTNLGRP_IPV4_MROUTE_R RTNLGRP_IPV6_MROUTE_R, #define RTNLGRP_IPV6_MROUTE_R RTNLGRP_IPV6_MROUTE_R + RTNLGRP_ROUTE_NOTIFY, +#define RTNLGRP_ROUTE_NOTIFY RTNLGRP_ROUTE_NOTIFY __RTNLGRP_MAX }; #define RTNLGRP_MAX (__RTNLGRP_MAX - 1) -- 2.11.0