From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jiri Pirko Subject: [patch net-next v2 2/6] net: add netif_is_bridge_master helper Date: Thu, 27 Aug 2015 09:31:19 +0200 Message-ID: <1440660683-20086-3-git-send-email-jiri@resnulli.us> References: <1440660683-20086-1-git-send-email-jiri@resnulli.us> Cc: davem@davemloft.net, idosch@mellanox.com, eladr@mellanox.com, sfeldma@gmail.com, simon.horman@netronome.com, f.fainelli@gmail.com, Jiri Pirko To: netdev@vger.kernel.org Return-path: Received: from mail-wi0-f173.google.com ([209.85.212.173]:34093 "EHLO mail-wi0-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750725AbbH0Hb3 (ORCPT ); Thu, 27 Aug 2015 03:31:29 -0400 Received: by widdq5 with SMTP id dq5so68706507wid.1 for ; Thu, 27 Aug 2015 00:31:28 -0700 (PDT) In-Reply-To: <1440660683-20086-1-git-send-email-jiri@resnulli.us> Sender: netdev-owner@vger.kernel.org List-ID: From: Jiri Pirko Add this helper so code can easily figure out if netdev is a bridge. Signed-off-by: Jiri Pirko --- v1->v2: - no change --- include/linux/netdevice.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h index 39f30da..be625f4 100644 --- a/include/linux/netdevice.h +++ b/include/linux/netdevice.h @@ -3848,6 +3848,11 @@ static inline bool netif_is_vrf(const struct net_device *dev) return dev->priv_flags & IFF_VRF_MASTER; } +static inline bool netif_is_bridge_master(const struct net_device *dev) +{ + return dev->priv_flags & IFF_EBRIDGE; +} + static inline bool netif_index_is_vrf(struct net *net, int ifindex) { bool rc = false; -- 1.9.3