diff options
author | Quentin Young <qlyoung@cumulusnetworks.com> | 2018-04-22 22:01:20 +0200 |
---|---|---|
committer | Quentin Young <qlyoung@cumulusnetworks.com> | 2018-04-23 04:50:24 +0200 |
commit | bf094f69758888e3bd555a24e91f3768bffbf31a (patch) | |
tree | eb4c2bbbdc5bb7350a1efbaff27d14655c2f168c /zebra/zebra_routemap.h | |
parent | lib: table.h needs to include prefix.h (diff) | |
download | frr-bf094f69758888e3bd555a24e91f3768bffbf31a.tar.xz frr-bf094f69758888e3bd555a24e91f3768bffbf31a.zip |
zebra: clean up zapi organization
zserv.c has become something of a dumping ground for everything vaguely
related to ZAPI and really needs some love. This change splits out the
code fo building and consuming ZAPI messages into a separate source
file, leaving the actual session and client lifecycle code in zserv.c.
Unfortunately since the #include situation in Zebra has not been paid
much attention I was forced to fix the headers in a lot of other source
files. This is a net improvement overall though.
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
Diffstat (limited to 'zebra/zebra_routemap.h')
-rw-r--r-- | zebra/zebra_routemap.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/zebra/zebra_routemap.h b/zebra/zebra_routemap.h index 60bf7c3f5..14c7c5884 100644 --- a/zebra/zebra_routemap.h +++ b/zebra/zebra_routemap.h @@ -22,6 +22,8 @@ #ifndef __ZEBRA_ROUTEMAP_H__ #define __ZEBRA_ROUTEMAP_H__ +#include "lib/routemap.h" + extern void zebra_route_map_init(void); extern void zebra_routemap_config_write_protocol(struct vty *vty); extern char *zebra_get_import_table_route_map(afi_t afi, uint32_t table); |