Blame view
net/batman-adv/bat_algo.h
755 Bytes
7db7d9f36 batman-adv: Add S... |
1 |
/* SPDX-License-Identifier: GPL-2.0 */ |
68e039f96 batman-adv: Updat... |
2 |
/* Copyright (C) 2011-2020 B.A.T.M.A.N. contributors: |
1c280471b batman-adv: add i... |
3 |
* |
d6f94d91f batman-adv: ELP -... |
4 |
* Marek Lindner, Linus Lüssing |
1c280471b batman-adv: add i... |
5 6 7 8 |
*/ #ifndef _NET_BATMAN_ADV_BAT_ALGO_H_ #define _NET_BATMAN_ADV_BAT_ALGO_H_ |
7db682d1c batman-adv: init ... |
9 |
#include "main.h" |
0da003594 batman-adv: OGMv2... |
10 |
|
68a600de9 batman-adv: Use i... |
11 12 13 |
#include <linux/netlink.h> #include <linux/seq_file.h> #include <linux/skbuff.h> |
01d350d14 batman-adv: move ... |
14 |
#include <linux/types.h> |
01d350d14 batman-adv: move ... |
15 16 17 18 19 20 21 |
extern char batadv_routing_algo[]; extern struct list_head batadv_hardif_list; void batadv_algo_init(void); int batadv_algo_register(struct batadv_algo_ops *bat_algo_ops); int batadv_algo_select(struct batadv_priv *bat_priv, char *name); int batadv_algo_seq_print_text(struct seq_file *seq, void *offset); |
07a3061e0 batman-adv: netli... |
22 |
int batadv_algo_dump(struct sk_buff *msg, struct netlink_callback *cb); |
01d350d14 batman-adv: move ... |
23 |
|
1c280471b batman-adv: add i... |
24 |
#endif /* _NET_BATMAN_ADV_BAT_ALGO_H_ */ |