diff options
author | Christian Franke <chris@opensourcerouting.org> | 2018-05-31 15:14:26 +0200 |
---|---|---|
committer | Christian Franke <chris@opensourcerouting.org> | 2018-09-05 11:38:13 +0200 |
commit | 2c92bee49943b5703e183387ac0dd636a9c0e4c4 (patch) | |
tree | a6bb53b7ab93caae0b7713f1cdae0ed7681860da /isisd/isis_tlvs.h | |
parent | isisd: add TLV 13 Purge Originator Identification (diff) | |
download | frr-2c92bee49943b5703e183387ac0dd636a9c0e4c4.tar.xz frr-2c92bee49943b5703e183387ac0dd636a9c0e4c4.zip |
isisd: add purge originator identification support
Implement RFC 6232, optionally allowing to flood isisd's NET and
hostname in purges it originates.
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 abdd03f02..4144809fa 100644 --- a/isisd/isis_tlvs.h +++ b/isisd/isis_tlvs.h @@ -383,4 +383,8 @@ void isis_tlvs_add_spine_leaf(struct isis_tlvs *tlvs, uint8_t tier, struct isis_mt_router_info * isis_tlvs_lookup_mt_router_info(struct isis_tlvs *tlvs, uint16_t mtid); + +void isis_tlvs_set_purge_originator(struct isis_tlvs *tlvs, + const uint8_t *generator, + const uint8_t *sender); #endif |