]> git.puffer.fish Git - matthieu/frr.git/commit
Zebra: adding support for Zebra MLAG Functionality
authorSatheesh Kumar K <sathk@cumulusnetworks.com>
Mon, 26 Aug 2019 11:35:37 +0000 (04:35 -0700)
committerSatheesh Kumar K <sathk@cumulusnetworks.com>
Tue, 24 Sep 2019 08:42:31 +0000 (01:42 -0700)
commit40d9d1cc444bc77847a45629c58c65044ce48efa
treee373b310373fe19f1956e856debb26a9a7223e6b
parent5fdca4ded5794dcf97235fa3f2d1f0e7e0969c29
Zebra: adding support for Zebra MLAG Functionality

This includes:
1. Processing client Registrations for MLAG
2. storing client Interests for MLAG updates
3. Opening communication channel to MLAG  with First client reg
4. Closing Communication channel with last client De-reg
5. Spawning a new thread for handling MLAG updates peocessing
6. adding Test code
7. advertising MLAG Updates to clients based on their interests

Signed-off-by: Satheesh Kumar K <sathk@cumulusnetworks.com>
lib/mlag.h
zebra/subdir.am
zebra/zapi_msg.c
zebra/zebra_mlag.c
zebra/zebra_mlag.h
zebra/zebra_mlag_private.c [new file with mode: 0644]
zebra/zebra_mlag_private.h [new file with mode: 0644]
zebra/zebra_router.h
zebra/zserv.h