]> git.proxmox.com Git - mirror_frr.git/blob - ripngd/ripng_cli.h
zebra: Allow ns delete to happen after under/over flow checks
[mirror_frr.git] / ripngd / ripng_cli.h
1 /*
2 * Copyright (C) 1998 Kunihiro Ishiguro
3 * Copyright (C) 2018 NetDEF, Inc.
4 * Renato Westphal
5 *
6 * This program is free software; you can redistribute it and/or modify it
7 * under the terms of the GNU General Public License as published by the Free
8 * Software Foundation; either version 2 of the License, or (at your option)
9 * any later version.
10 *
11 * This program is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
14 * more details.
15 *
16 * You should have received a copy of the GNU General Public License along
17 * with this program; see the file COPYING; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
19 */
20
21 #ifndef _FRR_RIPNG_CLI_H_
22 #define _FRR_RIPNG_CLI_H_
23
24 extern void cli_show_router_ripng(struct vty *vty, struct lyd_node *dnode,
25 bool show_defaults);
26 extern void cli_show_ripng_allow_ecmp(struct vty *vty, struct lyd_node *dnode,
27 bool show_defaults);
28 extern void cli_show_ripng_default_information_originate(struct vty *vty,
29 struct lyd_node *dnode,
30 bool show_defaults);
31 extern void cli_show_ripng_default_metric(struct vty *vty,
32 struct lyd_node *dnode,
33 bool show_defaults);
34 extern void cli_show_ripng_network_prefix(struct vty *vty,
35 struct lyd_node *dnode,
36 bool show_defaults);
37 extern void cli_show_ripng_network_interface(struct vty *vty,
38 struct lyd_node *dnode,
39 bool show_defaults);
40 extern void cli_show_ripng_offset_list(struct vty *vty, struct lyd_node *dnode,
41 bool show_defaults);
42 extern void cli_show_ripng_passive_interface(struct vty *vty,
43 struct lyd_node *dnode,
44 bool show_defaults);
45 extern void cli_show_ripng_redistribute(struct vty *vty, struct lyd_node *dnode,
46 bool show_defaults);
47 extern void cli_show_ripng_route(struct vty *vty, struct lyd_node *dnode,
48 bool show_defaults);
49 extern void cli_show_ripng_aggregate_address(struct vty *vty,
50 struct lyd_node *dnode,
51 bool show_defaults);
52 extern void cli_show_ripng_timers(struct vty *vty, struct lyd_node *dnode,
53 bool show_defaults);
54 extern void cli_show_ipv6_ripng_split_horizon(struct vty *vty,
55 struct lyd_node *dnode,
56 bool show_defaults);
57
58 #endif /* _FRR_RIPNG_CLI_H_ */