From ab93b672c4ea7485f3f69b15a6ceda5ed6595361 Mon Sep 17 00:00:00 2001
From: Amin Ben Romdhane <amin.benromdhane@iopsys.eu>
Date: Fri, 24 May 2024 14:30:29 +0200
Subject: [PATCH] Data Model: Align with new reference APIs

---
 src/sshmngr.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/sshmngr.c b/src/sshmngr.c
index d7070c5..3ee2e57 100644
--- a/src/sshmngr.c
+++ b/src/sshmngr.c
@@ -413,7 +413,7 @@ static int get_ssh_server_interface(char *refparam, struct dmctx *ctx, void *dat
 	char *linker = NULL;
 
 	dmuci_get_value_by_section_string(((struct dm_data *)data)->config_section, "Interface", &linker);
-	bbf_get_reference_param("Device.IP.Interface.", "Name", linker, value);
+	_bbfdm_get_references(ctx, "Device.IP.Interface.", "Name", linker, value);
 	return 0;
 }
 
@@ -422,7 +422,7 @@ static int set_ssh_server_interface(char *refparam, struct dmctx *ctx, void *dat
 	char *allowed_objects[] = {"Device.IP.Interface.", NULL};
 	struct dm_reference reference = {0};
 
-	bbf_get_reference_args(value, &reference);
+	bbfdm_get_reference_linker(ctx, value, &reference);
 
 	switch (action)	{
 		case VALUECHECK:
-- 
GitLab