diff options
| author | Christian Franke <chris@opensourcerouting.org> | 2018-07-22 15:49:02 -0400 | 
|---|---|---|
| committer | Christian Franke <chris@opensourcerouting.org> | 2018-08-03 13:25:39 +0200 | 
| commit | d43d2df5f3b63a4d364bd1136a246dd74647913c (patch) | |
| tree | 99a128870f0ccd0e65d6981430fc061a2da1fa57 /isisd/isis_tlvs.h | |
| parent | c9b0e434bc640ca7fe3700d4c3e26d1a295a9546 (diff) | |
isisd: learn and advertise IPv6 dst-src routes
Receive IPv6 dst-src routes from zebra and advertise them in our LSPs
if so configured.
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
Diffstat (limited to 'isisd/isis_tlvs.h')
| -rw-r--r-- | isisd/isis_tlvs.h | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/isisd/isis_tlvs.h b/isisd/isis_tlvs.h index 98edbf14e7..bd1fa3e676 100644 --- a/isisd/isis_tlvs.h +++ b/isisd/isis_tlvs.h @@ -313,6 +313,10 @@ void isis_tlvs_add_extended_ip_reach(struct isis_tlvs *tlvs,  				     struct prefix_ipv4 *dest, uint32_t metric);  void isis_tlvs_add_ipv6_reach(struct isis_tlvs *tlvs, uint16_t mtid,  			      struct prefix_ipv6 *dest, uint32_t metric); +void isis_tlvs_add_ipv6_dstsrc_reach(struct isis_tlvs *tlvs, uint16_t mtid, +				     struct prefix_ipv6 *dest, +				     struct prefix_ipv6 *src, +				     uint32_t metric);  void isis_tlvs_add_oldstyle_reach(struct isis_tlvs *tlvs, uint8_t *id,  				  uint8_t metric);  void isis_tlvs_add_extended_reach(struct isis_tlvs *tlvs, uint16_t mtid,  | 
