]> git.proxmox.com Git - mirror_frr.git/blobdiff - staticd/static_main.c
staticd: remove connect notify function, not needed
[mirror_frr.git] / staticd / static_main.c
index 5aa4566ce23228b2a01cbd88dd1e56a64d71a4a4..464c42ecaba922b239f2e96074467be8f93f0bd5 100644 (file)
@@ -106,6 +106,7 @@ struct frr_signal_t static_signals[] = {
        },
 };
 
+#if 0
 static void static_mgmt_be_client_connect(uintptr_t lib_hndl,
                                          uintptr_t usr_data, bool connected)
 {
@@ -117,11 +118,11 @@ static void static_mgmt_be_client_connect(uintptr_t lib_hndl,
                   connected ? "connected" : "disconnected",
                   connected ? "to" : "from");
 
+       /* unless we are subscribing to xpaths we don't need to do this */
        if (connected)
                (void)mgmt_be_subscribe_yang_data(mgmt_lib_hndl, NULL, 0);
 }
 
-#if 0
 static void
 static_mgmt_txn_notify(uintptr_t lib_hndl, uintptr_t usr_data,
                        struct mgmt_be_client_txn_ctx *txn_ctx,
@@ -147,8 +148,12 @@ static_mgmt_txn_notify(uintptr_t lib_hndl, uintptr_t usr_data,
 static struct mgmt_be_client_params mgmt_params = {
        .name = "staticd",
        .conn_retry_intvl_sec = 3,
-       .client_connect_notify = static_mgmt_be_client_connect,
-       .txn_notify = NULL, /* static_mgmt_txn_notify */
+       /*
+        * instead of a connect routine maybe just put xpaths to subcribe to
+        * here
+        */
+       .client_connect_notify = NULL, /* static_mgmt_be_client_connect, */
+       .txn_notify = NULL,         /* static_mgmt_txn_notify */
 };
 
 static const struct frr_yang_module_info *const staticd_yang_modules[] = {