multicast.h (9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e) | multicast.h (07afe1ba288c04280622fa002ed385f1ac0b6fe6) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* Copyright (C) B.A.T.M.A.N. contributors: 3 * 4 * Linus Lüssing 5 */ 6 7#ifndef _NET_BATMAN_ADV_MULTICAST_H_ 8#define _NET_BATMAN_ADV_MULTICAST_H_ --- 38 unchanged lines hidden (view full) --- 47 struct batadv_priv *bat_priv); 48 49int batadv_mcast_flags_dump(struct sk_buff *msg, struct netlink_callback *cb); 50 51void batadv_mcast_free(struct batadv_priv *bat_priv); 52 53void batadv_mcast_purge_orig(struct batadv_orig_node *orig_node); 54 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* Copyright (C) B.A.T.M.A.N. contributors: 3 * 4 * Linus Lüssing 5 */ 6 7#ifndef _NET_BATMAN_ADV_MULTICAST_H_ 8#define _NET_BATMAN_ADV_MULTICAST_H_ --- 38 unchanged lines hidden (view full) --- 47 struct batadv_priv *bat_priv); 48 49int batadv_mcast_flags_dump(struct sk_buff *msg, struct netlink_callback *cb); 50 51void batadv_mcast_free(struct batadv_priv *bat_priv); 52 53void batadv_mcast_purge_orig(struct batadv_orig_node *orig_node); 54 |
55/* multicast_forw.c */ 56 57int batadv_mcast_forw_tracker_tvlv_handler(struct batadv_priv *bat_priv, 58 struct sk_buff *skb); 59 |
|
55#else 56 57static inline enum batadv_forw_mode 58batadv_mcast_forw_mode(struct batadv_priv *bat_priv, struct sk_buff *skb, 59 int *is_routable) 60{ 61 return BATADV_FORW_BCAST; 62} --- 37 unchanged lines hidden --- | 60#else 61 62static inline enum batadv_forw_mode 63batadv_mcast_forw_mode(struct batadv_priv *bat_priv, struct sk_buff *skb, 64 int *is_routable) 65{ 66 return BATADV_FORW_BCAST; 67} --- 37 unchanged lines hidden --- |