From 6257458fe689cd612abd112b67e2583ac0c05715 Mon Sep 17 00:00:00 2001 From: Vivek Kumar Dutta <vivek.dutta@iopsys.eu> Date: Tue, 26 Nov 2024 18:26:25 +0530 Subject: [PATCH] Update datatype of dm parameters --- .gitignore | 2 ++ .gitlab-ci.yml | 2 +- bbf_plugin/qos_bbf.c | 8 ++++---- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index dd07ddc..a9cfabd 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,5 @@ qosmngr include/version.h test/cmocka/unit_test_qos test/cmocka/functional_test_qos +*.swp +*.swo diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 08f9109..6c92acc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,7 +18,7 @@ variables: run_compile_test: stage: compile_test - image: ${COMMON_IMAGE} + image: dev.iopsys.eu:5050/iopsys/gitlab-ci-pipeline/code-analysis:latest allow_failure: false script: - "./gitlab-ci/install-dependencies.sh" diff --git a/bbf_plugin/qos_bbf.c b/bbf_plugin/qos_bbf.c index 26b765d..94d618c 100644 --- a/bbf_plugin/qos_bbf.c +++ b/bbf_plugin/qos_bbf.c @@ -2127,10 +2127,10 @@ DMLEAF tQoSPolicerParams[] = { {"Enable", &DMWRITE, DMT_BOOL, get_QoSPolicer_Enable, set_QoSPolicer_Enable, BBFDM_BOTH}, {"Status", &DMREAD, DMT_STRING, get_QoSPolicer_Status, NULL, BBFDM_BOTH}, {"Alias", &DMWRITE, DMT_STRING, get_QoSPolicer_Alias, set_QoSPolicer_Alias, BBFDM_BOTH, DM_FLAG_UNIQUE}, -{"CommittedRate", &DMWRITE, DMT_UNINT, get_QoSPolicer_CommittedRate, set_QoSPolicer_CommittedRate, BBFDM_BOTH}, +{"CommittedRate", &DMWRITE, DMT_UNLONG, get_QoSPolicer_CommittedRate, set_QoSPolicer_CommittedRate, BBFDM_BOTH}, {"CommittedBurstSize", &DMWRITE, DMT_UNINT, get_QoSPolicer_CommittedBurstSize, set_QoSPolicer_CommittedBurstSize, BBFDM_BOTH}, {"ExcessBurstSize", &DMWRITE, DMT_UNINT, get_QoSPolicer_ExcessBurstSize, set_QoSPolicer_ExcessBurstSize, BBFDM_BOTH}, -{"PeakRate", &DMWRITE, DMT_UNINT, get_QoSPolicer_PeakRate, set_QoSPolicer_PeakRate, BBFDM_BOTH}, +{"PeakRate", &DMWRITE, DMT_UNLONG, get_QoSPolicer_PeakRate, set_QoSPolicer_PeakRate, BBFDM_BOTH}, {"PeakBurstSize", &DMWRITE, DMT_UNINT, get_QoSPolicer_PeakBurstSize, set_QoSPolicer_PeakBurstSize, BBFDM_BOTH}, {"MeterType", &DMWRITE, DMT_STRING, get_QoSPolicer_MeterType, set_QoSPolicer_MeterType, BBFDM_BOTH}, {"PossibleMeterTypes", &DMREAD, DMT_STRING, get_QoSPolicer_PossibleMeterTypes, NULL, BBFDM_BOTH}, @@ -2165,7 +2165,7 @@ DMLEAF tQoSQueueParams[] = { //{"REDPercentage", &DMWRITE, DMT_UNINT, get_QoSQueue_REDPercentage, set_QoSQueue_REDPercentage, BBFDM_BOTH}, //{"DropAlgorithm", &DMWRITE, DMT_STRING, get_QoSQueue_DropAlgorithm, set_QoSQueue_DropAlgorithm, BBFDM_BOTH}, {"SchedulerAlgorithm", &DMWRITE, DMT_STRING, get_QoSQueue_SchedulerAlgorithm, set_QoSQueue_SchedulerAlgorithm, BBFDM_BOTH}, -{"ShapingRate", &DMWRITE, DMT_INT, get_QoSQueue_ShapingRate, set_QoSQueue_ShapingRate, BBFDM_BOTH}, +{"ShapingRate", &DMWRITE, DMT_LONG, get_QoSQueue_ShapingRate, set_QoSQueue_ShapingRate, BBFDM_BOTH}, {"ShapingBurstSize", &DMWRITE, DMT_UNINT, get_QoSQueue_ShapingBurstSize, set_QoSQueue_ShapingBurstSize, BBFDM_BOTH}, {0} }; @@ -2194,7 +2194,7 @@ DMLEAF tQoSShaperParams[] = { {"Status", &DMREAD, DMT_STRING, get_QoSShaper_Status, NULL, BBFDM_BOTH}, {"Alias", &DMWRITE, DMT_STRING, get_QoSShaper_Alias, set_QoSShaper_Alias, BBFDM_BOTH, DM_FLAG_UNIQUE}, {"Interface", &DMWRITE, DMT_STRING, get_QoSShaper_Interface, set_QoSShaper_Interface, BBFDM_BOTH, DM_FLAG_UNIQUE|DM_FLAG_REFERENCE}, -{"ShapingRate", &DMWRITE, DMT_INT, get_QoSShaper_ShapingRate, set_QoSShaper_ShapingRate, BBFDM_BOTH}, +{"ShapingRate", &DMWRITE, DMT_LONG, get_QoSShaper_ShapingRate, set_QoSShaper_ShapingRate, BBFDM_BOTH}, {"ShapingBurstSize", &DMWRITE, DMT_UNINT, get_QoSShaper_ShapingBurstSize, set_QoSShaper_ShapingBurstSize, BBFDM_BOTH}, {0} }; -- GitLab