diff options
| author | Quentin Young <qlyoung@cumulusnetworks.com> | 2018-04-22 16:01:20 -0400 | 
|---|---|---|
| committer | Quentin Young <qlyoung@cumulusnetworks.com> | 2018-04-22 22:50:24 -0400 | 
| commit | bf094f69758888e3bd555a24e91f3768bffbf31a (patch) | |
| tree | eb4c2bbbdc5bb7350a1efbaff27d14655c2f168c /zebra/zebra_ptm.h | |
| parent | 616022e9582caf32d26ad7b08007052050b7c65e (diff) | |
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_ptm.h')
| -rw-r--r-- | zebra/zebra_ptm.h | 1 | 
1 files changed, 1 insertions, 0 deletions
diff --git a/zebra/zebra_ptm.h b/zebra/zebra_ptm.h index 937c2584f5..fa95e9ea79 100644 --- a/zebra/zebra_ptm.h +++ b/zebra/zebra_ptm.h @@ -29,6 +29,7 @@ extern const char ZEBRA_PTM_SOCK_NAME[];  #define ZEBRA_PTM_BFD_CLIENT_FLAG_REG   (1 << 1) /* client registered with BFD */  #include "zebra/zserv.h" +#include "zebra/interface.h"  /* Zebra ptm context block */  struct zebra_ptm_cb {  | 
