xref: /kernel/linux/linux-5.10/net/batman-adv/tp_meter.h (revision 8c2ecf20)
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /kernel/linux/linux-5.10/net/batman-adv/
18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
28c2ecf20Sopenharmony_ci/* Copyright (C) 2012-2020  B.A.T.M.A.N. contributors:
38c2ecf20Sopenharmony_ci *
48c2ecf20Sopenharmony_ci * Edo Monticelli, Antonio Quartulli
58c2ecf20Sopenharmony_ci */
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ci#ifndef _NET_BATMAN_ADV_TP_METER_H_
88c2ecf20Sopenharmony_ci#define _NET_BATMAN_ADV_TP_METER_H_
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci#include "main.h"
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci#include <linux/skbuff.h>
138c2ecf20Sopenharmony_ci#include <linux/types.h>
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_civoid batadv_tp_meter_init(void);
168c2ecf20Sopenharmony_civoid batadv_tp_start(struct batadv_priv *bat_priv, const u8 *dst,
178c2ecf20Sopenharmony_ci		     u32 test_length, u32 *cookie);
188c2ecf20Sopenharmony_civoid batadv_tp_stop(struct batadv_priv *bat_priv, const u8 *dst,
198c2ecf20Sopenharmony_ci		    u8 return_value);
208c2ecf20Sopenharmony_civoid batadv_tp_meter_recv(struct batadv_priv *bat_priv, struct sk_buff *skb);
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci#endif /* _NET_BATMAN_ADV_TP_METER_H_ */
23

Indexes created Thu Nov 07 10:32:03 CST 2024