]> git.proxmox.com Git - mirror_frr.git/blob - eigrpd/eigrp_zebra.h
Merge pull request #12798 from donaldsharp/rib_match_multicast
[mirror_frr.git] / eigrpd / eigrp_zebra.h
1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /*
3 * Zebra connect library for EIGRP.
4 * Copyright (C) 2013-2014
5 * Authors:
6 * Donnie Savage
7 * Jan Janovic
8 * Matej Perina
9 * Peter Orsag
10 * Peter Paluch
11 */
12
13 #ifndef _ZEBRA_EIGRP_ZEBRA_H_
14 #define _ZEBRA_EIGRP_ZEBRA_H_
15
16 #include "vty.h"
17 #include "vrf.h"
18
19 extern void eigrp_zebra_init(void);
20
21 extern void eigrp_zebra_route_add(struct eigrp *eigrp, struct prefix *p,
22 struct list *successors, uint32_t distance);
23 extern void eigrp_zebra_route_delete(struct eigrp *eigrp, struct prefix *);
24 extern int eigrp_redistribute_set(struct eigrp *, int, struct eigrp_metrics);
25 extern int eigrp_redistribute_unset(struct eigrp *, int);
26
27 #endif /* _ZEBRA_EIGRP_ZEBRA_H_ */