]> git.proxmox.com Git - mirror_frr.git/blob - ospf6d/ospf6_bfd.h
Merge pull request #12953 from donaldsharp/struct_event
[mirror_frr.git] / ospf6d / ospf6_bfd.h
1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /**
3 * ospf6_bfd.h: OSPF6 BFD definitions and structures
4 *
5 * @copyright Copyright (C) 2015 Cumulus Networks, Inc.
6 */
7 #include "lib/json.h"
8 #ifndef OSPF6_BFD_H
9 #define OSPF6_BFD_H
10 #include "lib/json.h"
11
12 /**
13 * Initialize BFD integration.
14 */
15 extern void ospf6_bfd_init(void);
16
17 extern void ospf6_bfd_trigger_event(struct ospf6_neighbor *nbr, int old_state,
18 int state);
19
20 extern void ospf6_bfd_write_config(struct vty *vty, struct ospf6_interface *oi);
21
22 extern void ospf6_bfd_info_nbr_create(struct ospf6_interface *oi,
23 struct ospf6_neighbor *on);
24
25 #endif /* OSPF6_BFD_H */