From b7a4c9524e946462f18eb13769e846babe20bc63 Mon Sep 17 00:00:00 2001 From: Pavel Kirienko Date: Sun, 10 May 2015 20:05:40 +0300 Subject: [PATCH] Fixed error codes --- .../dynamic_node_id_server/distributed/cluster_manager.hpp | 2 +- .../dynamic_node_id_server/distributed/persistent_state.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libuavcan/include/uavcan/protocol/dynamic_node_id_server/distributed/cluster_manager.hpp b/libuavcan/include/uavcan/protocol/dynamic_node_id_server/distributed/cluster_manager.hpp index af9ccb6929..50a5c5cefb 100644 --- a/libuavcan/include/uavcan/protocol/dynamic_node_id_server/distributed/cluster_manager.hpp +++ b/libuavcan/include/uavcan/protocol/dynamic_node_id_server/distributed/cluster_manager.hpp @@ -248,7 +248,7 @@ public: if ((value == 0) || (value > MaxClusterSize)) { UAVCAN_TRACE("dynamic_node_id_server::distributed::ClusterManager", "Cluster size is invalid"); - return -ErrFailure; + return -ErrInvalidConfiguration; } cluster_size_ = static_cast(value); } diff --git a/libuavcan/include/uavcan/protocol/dynamic_node_id_server/distributed/persistent_state.hpp b/libuavcan/include/uavcan/protocol/dynamic_node_id_server/distributed/persistent_state.hpp index b5d8b0891d..91869679c1 100644 --- a/libuavcan/include/uavcan/protocol/dynamic_node_id_server/distributed/persistent_state.hpp +++ b/libuavcan/include/uavcan/protocol/dynamic_node_id_server/distributed/persistent_state.hpp @@ -139,7 +139,7 @@ public: } if (stored_voted_for > NodeID::Max) { - return -ErrFailure; + return -ErrInvalidConfiguration; } voted_for_ = NodeID(uint8_t(stored_voted_for)); }