diff options
| author | rgirada <rgirada@vmware.com> | 2020-08-15 00:27:25 -0700 |
|---|---|---|
| committer | rgirada <rgirada@vmware.com> | 2020-11-01 21:10:31 -0800 |
| commit | cb2bc4cb0293fca15794c67726a87c699553cf10 (patch) | |
| tree | 4fe0affd737c602a55cafe82c4189083ed398265 /ospfd/ospfd.h | |
| parent | d65c0a679a8b630604bbb922734a232396bdd5ef (diff) | |
ospfd: summarisation specific data structures.
Description:
Data structures definitions for summary route.
Signed-off-by: Rajesh Girada <rgirada@vmware.com>
Diffstat (limited to 'ospfd/ospfd.h')
| -rw-r--r-- | ospfd/ospfd.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/ospfd/ospfd.h b/ospfd/ospfd.h index 5be897400b..bdd09e1e76 100644 --- a/ospfd/ospfd.h +++ b/ospfd/ospfd.h @@ -355,6 +355,22 @@ struct ospf { /* last HELPER exit reason */ uint32_t last_exit_reason; + /* delay timer to process external routes + * with summary address. + */ + struct thread *t_external_aggr; + + /* delay interval in seconds */ + unsigned int aggr_delay_interval; + + /* Table of configured Aggregate addresses */ + struct route_table *rt_aggr_tbl; + + /* used as argument for aggr delay + * timer thread. + */ + int aggr_action; + /* MPLS LDP-IGP Sync */ struct ldp_sync_info_cmd ldp_sync_cmd; |
