mirror of
https://github.com/falcosecurity/falco.git
synced 2025-07-31 22:16:49 +00:00
update(userspace/falco): engine version semver in protobuf and versions_info
Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com>
This commit is contained in:
parent
f8cbeaaa9b
commit
9bbf9716b6
@ -79,6 +79,10 @@ void falco::grpc::server_impl::version(const context& ctx, const version::reques
|
||||
|
||||
res.set_engine_version(FALCO_ENGINE_VERSION);
|
||||
res.set_engine_fields_checksum(FALCO_ENGINE_CHECKSUM);
|
||||
auto engine_version = sinsp_version(FALCO_ENGINE_VERSION);
|
||||
res.set_engine_major(engine_version.m_version_major);
|
||||
res.set_engine_minor(engine_version.m_version_minor);
|
||||
res.set_engine_patch(engine_version.m_version_patch);
|
||||
|
||||
res.set_major(FALCO_VERSION_MAJOR);
|
||||
res.set_minor(FALCO_VERSION_MINOR);
|
||||
|
@ -45,6 +45,9 @@ message response
|
||||
string prerelease = 5;
|
||||
string build = 6;
|
||||
// falco engine version
|
||||
uint32 engine_version = 7;
|
||||
uint32 engine_minor = 7;
|
||||
string engine_fields_checksum = 8;
|
||||
uint32 engine_major = 9;
|
||||
uint32 engine_patch = 10;
|
||||
string engine_version = 11;
|
||||
}
|
||||
|
@ -51,7 +51,7 @@ static inline std::string get_driver_schema_version(const std::shared_ptr<sinsp>
|
||||
falco::versions_info::versions_info(const std::shared_ptr<sinsp>& inspector)
|
||||
{
|
||||
falco_version = FALCO_VERSION;
|
||||
engine_version = std::to_string(FALCO_ENGINE_VERSION);
|
||||
engine_version = FALCO_ENGINE_VERSION;
|
||||
libs_version = FALCOSECURITY_LIBS_VERSION;
|
||||
plugin_api_version = inspector->get_plugin_api_version();
|
||||
driver_api_version = get_driver_api_version(inspector);
|
||||
|
Loading…
Reference in New Issue
Block a user