summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/libfrr.h2
-rw-r--r--lib/northbound.c3
-rw-r--r--lib/northbound.h3
3 files changed, 5 insertions, 3 deletions
diff --git a/lib/libfrr.h b/lib/libfrr.h
index e2b3db74a3..f964c9e2a1 100644
--- a/lib/libfrr.h
+++ b/lib/libfrr.h
@@ -98,7 +98,7 @@ struct frr_daemon_info {
struct zebra_privs_t *privs;
- const struct frr_yang_module_info **yang_modules;
+ const struct frr_yang_module_info *const *yang_modules;
size_t n_yang_modules;
bool log_always;
diff --git a/lib/northbound.c b/lib/northbound.c
index debd463624..206a88d980 100644
--- a/lib/northbound.c
+++ b/lib/northbound.c
@@ -1882,7 +1882,8 @@ static void nb_load_callbacks(const struct frr_yang_module_info *module)
}
void nb_init(struct thread_master *tm,
- const struct frr_yang_module_info *modules[], size_t nmodules)
+ const struct frr_yang_module_info *const modules[],
+ size_t nmodules)
{
unsigned int errors = 0;
diff --git a/lib/northbound.h b/lib/northbound.h
index f52fcc90cf..76a11e518c 100644
--- a/lib/northbound.h
+++ b/lib/northbound.h
@@ -1010,7 +1010,8 @@ extern const char *nb_client_name(enum nb_client client);
* nmodules
* Size of the modules array.
*/
-extern void nb_init(struct thread_master *tm, const struct frr_yang_module_info *modules[],
+extern void nb_init(struct thread_master *tm,
+ const struct frr_yang_module_info *const modules[],
size_t nmodules);
/*