Skip to content

Commit 77b86bb

Browse files
committed
Move l_MyCapabilities -> ApiCapabilities::MyCapabilities
1 parent 6cd83ba commit 77b86bb

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

lib/remote/apilistener.cpp

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -639,12 +639,6 @@ static const auto l_AppVersionInt (([]() -> unsigned long {
639639
+ boost::lexical_cast<unsigned long>(match[3].str());
640640
})());
641641

642-
static const auto l_MyCapabilities (
643-
(uint_fast64_t)ApiCapabilities::ExecuteArbitraryCommand
644-
| (uint_fast64_t)ApiCapabilities::IfwApiCheckCommand
645-
| (uint_fast64_t)ApiCapabilities::HostChildrenInheritObjectAuthority
646-
);
647-
648642
/**
649643
* Processes a new client connection.
650644
*
@@ -775,7 +769,7 @@ void ApiListener::NewClientHandlerInternal(
775769
{ "method", "icinga::Hello" },
776770
{ "params", new Dictionary({
777771
{ "version", (double)l_AppVersionInt },
778-
{ "capabilities", (double)l_MyCapabilities }
772+
{ "capabilities", (double)ApiCapabilities::MyCapabilities }
779773
}) }
780774
}), yc);
781775

@@ -814,7 +808,7 @@ void ApiListener::NewClientHandlerInternal(
814808
{ "method", "icinga::Hello" },
815809
{ "params", new Dictionary({
816810
{ "version", (double)l_AppVersionInt },
817-
{ "capabilities", (double)l_MyCapabilities }
811+
{ "capabilities", (double)ApiCapabilities::MyCapabilities }
818812
}) }
819813
}), yc);
820814

lib/remote/apilistener.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ enum class ApiCapabilities : uint_fast64_t
7070
ExecuteArbitraryCommand = 1u << 0u,
7171
IfwApiCheckCommand = 1u << 1u,
7272
HostChildrenInheritObjectAuthority = 1u << 2u,
73+
74+
MyCapabilities = ExecuteArbitraryCommand | IfwApiCheckCommand | HostChildrenInheritObjectAuthority
7375
};
7476

7577
/**

0 commit comments

Comments
 (0)