Hi,
I've been doing some work on the dataplane side of zebra, and I'd like to talk a bit about the approach and outline some of the possible next-steps. Could I have a few minutes at next week's dev meeting to introduce the topic? The broad goals are sort of:
* to harden the interface that zebra has with the dataplane or -planes that are in use,
* to improve support for remote dataplanes,
* to allow dataplane/kernel updates to be moved to a dedicated pthread,
* to improve integration of FPM, and to include more events
I've been working at first just to support asynchronous route/fib updates, just to start exploring the possible approaches and to raise some questions.
Thanks,
Mark