From 1c84efe4fa8585df58a9b53459f94c47934f0786 Mon Sep 17 00:00:00 2001 From: Christian Hopps Date: Wed, 8 Mar 2023 17:22:09 -0500 Subject: mgmtd: Bringup MGMTD daemon and datastore module support Features added in this commit: 1. Bringup/shutdown new management daemon 'mgmtd' along with FRR. 2. Support for Startup, Candidate and Running DBs. 3. Lock/Unlock DS feature using pthread lock. 4. Load config from a JSON file onto candidate DS. 5. Save config to a JSON file from running/candidate DS. 6. Dump candidate or running DS contents on the terminal or a file in JSON/XML format. 7. Maintaining commit history (Full rollback support to be added in future commits). 8. Addition of debug commands. Co-authored-by: Yash Ranjan Co-authored-by: Abhinay Ramesh Co-authored-by: Ujwal P Signed-off-by: Pushpasis Sarkar --- lib/northbound.h | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/northbound.h') diff --git a/lib/northbound.h b/lib/northbound.h index 152810b3a..064e55cf7 100644 --- a/lib/northbound.h +++ b/lib/northbound.h @@ -613,6 +613,7 @@ enum nb_client { NB_CLIENT_SYSREPO, NB_CLIENT_GRPC, NB_CLIENT_PCEP, + NB_CLIENT_MGMTD_SERVER, }; /* Northbound context. */ -- cgit v1.2.3