diff options
| author | Avneesh Sachdev <avneesh@sproute.com> | 2016-04-04 10:54:57 -0700 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2016-09-23 12:12:16 -0400 |
| commit | 93c7bed1c9e0ce297e966851ef778ed8bcbe3b6e (patch) | |
| tree | cd46873b2f0fd24c8412ccbfa959ba54454dcee1 /lib/json.c | |
| parent | f77cba1bf5ead6a07a734e533895bc5f43516957 (diff) | |
fpm: Add protobuf support for FPM.
Code that allows a client to convey routes to a Forwarding Plane
Manager component using protobuf instead of netlink..
* fpm/fpm.proto
Protobuf definitions pertaining to the Forwarding Plane Manager.
In particular, this file defines the AddRoute and DeleteRoute
messages.
* fpm/fpm.h
Tweak FPM message header definition to also allow messages to be
encoded in protobuf format.
* fpm/{fpm_pb.h,.gitignore,.Makefile.am}
Add the fpm_pb library, which contains code for interfacing with
the FPM using protobuf.
* configure.ac
Generate fpm/Makefile.
* Makefile.am
Add fpm subdirectory to build.
* common.am
Add flags to be used by clients of the fpm_pb library.
Signed-off-by: Avneesh Sachdev <avneesh@sproute.com>
Diffstat (limited to 'lib/json.c')
0 files changed, 0 insertions, 0 deletions
