Refactor errno logging 95/279395/3
authorKonrad Lipinski <k.lipinski2@samsung.com>
Tue, 2 Aug 2022 13:33:07 +0000 (15:33 +0200)
committerKonrad Lipinski <k.lipinski2@samsung.com>
Wed, 10 Aug 2022 09:58:01 +0000 (11:58 +0200)
commit6867d5f3ec5c150822d69c99d0f56e2fe75b9acc
tree2cd5ed8c5454624796fdb52bc7e801a2bf9a9ee7
parent749f38b8631edcb5dfa7ce9473ab8f4ab61d8880
Refactor errno logging

* Macros to factor out common patterns.
* Minor error detection optimization at sites that happened to be nearby.

Change-Id: Ibd14776e5d52fa59c00098317bc8031fb351eb0b
18 files changed:
src/client/client-label-monitor.cpp
src/client/client-security-manager.cpp
src/common/connection.cpp
src/common/cynara.cpp
src/common/file-lock.cpp
src/common/filesystem.cpp
src/common/mount-monitor.cpp
src/common/mount-namespace.cpp
src/common/permissible-set.cpp
src/common/service_impl_utils.cpp
src/common/smack-labels.cpp
src/common/utils.cpp
src/dpl/core/include/dpl/errno_string.h
src/server/cleanup/security-manager-cleanup.cpp
src/server/main/server-main.cpp
src/server/main/socket-manager.cpp
test/test_file-lock.cpp
test/test_service_impl_utils.cpp