Skip to content

Commit 984c5e3

Browse files
committed
common UPDATE libyang updates
1 parent ba9f998 commit 984c5e3

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ endif()
4444
set(NP2SRV_VERSION 2.7.7)
4545

4646
# libyang required version
47-
set(LIBYANG_DEP_VERSION 5.1.1)
48-
set(LIBYANG_DEP_SOVERSION 5.1.1)
47+
set(LIBYANG_DEP_VERSION 5.1.3)
48+
set(LIBYANG_DEP_SOVERSION 5.1.3)
4949
set(LIBYANG_DEP_SOVERSION_MAJOR 5)
5050

5151
# libnetconf2 required version

src/common.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -588,6 +588,7 @@ np_send_notif_rpc(sr_session_ctx_t *sr_session, enum np_rpc_exec_stage stage, co
588588
const struct ly_ctx *ly_ctx;
589589
const struct lys_module *mod;
590590
struct lyd_node *notif = NULL;
591+
char nc_sid_str[11];
591592

592593
/* get module */
593594
ly_ctx = sr_session_acquire_context(sr_session);
@@ -632,7 +633,8 @@ np_send_notif_rpc(sr_session_ctx_t *sr_session, enum np_rpc_exec_stage stage, co
632633
}
633634

634635
/* NETCONF SID */
635-
if (lyd_new_term_bin(notif, NULL, "netconf-sid", &netconf_sid, sizeof netconf_sid * 8, 0, NULL)) {
636+
sprintf(nc_sid_str, "%" PRIu32, netconf_sid);
637+
if (lyd_new_term(notif, NULL, "netconf-sid", nc_sid_str, 0, NULL)) {
636638
rc = -1;
637639
goto cleanup;
638640
}

0 commit comments

Comments
 (0)