From 36e2d2255e2c3dfd9cdbaae1e7a5e0839117d58d Mon Sep 17 00:00:00 2001 From: Dirk Ziegelmeier Date: Wed, 24 Oct 2018 08:34:32 +0200 Subject: [PATCH] Fix wrong return value in snmp_scalar_array_get_value() --- src/apps/snmp/snmp_scalar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apps/snmp/snmp_scalar.c b/src/apps/snmp/snmp_scalar.c index 49371039..9b1447c9 100644 --- a/src/apps/snmp/snmp_scalar.c +++ b/src/apps/snmp/snmp_scalar.c @@ -193,7 +193,7 @@ snmp_scalar_array_get_next_instance(const u32_t *root_oid, u8_t root_oid_len, st static s16_t snmp_scalar_array_get_value(struct snmp_node_instance *instance, void *value) { - s16_t result = SNMP_ERR_NOSUCHINSTANCE; + s16_t result = -1; const struct snmp_scalar_array_node *array_node = (const struct snmp_scalar_array_node *)(const void *)instance->node; const struct snmp_scalar_array_node_def *array_node_def = (const struct snmp_scalar_array_node_def *)instance->reference.const_ptr;