We should be able to get the relevant information to implement ECMP through the RTA_MULTIPATH attribute of the rtnetlink library. There's already a stub for handling this functionality in cps/kni.c.
We need to figure out how to use this information to implement ECMP, and do it only when running Grantor.
This feature should remove the relevant XXX in cps/kni.c.
Thanks to the pull request #438, this feature is not needed for grantor servers, but supporting multipath is still important for Gatekeeper servers because routing daemons may have routes with multiple gateways.
We should be able to get the relevant information to implement ECMP through the
RTA_MULTIPATH
attribute of the rtnetlink library. There's already a stub for handling this functionality incps/kni.c
.We need to figure out how to use this information to implement ECMP, and do it only when running Grantor.
This feature should remove the relevant
XXX
incps/kni.c
.