]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
home: return SYNTHETIC_ERRNO() when appropriate
authorFrantisek Sumsal <frantisek@sumsal.cz>
Mon, 14 Sep 2020 14:16:59 +0000 (16:16 +0200)
committerFrantisek Sumsal <frantisek@sumsal.cz>
Mon, 14 Sep 2020 14:16:59 +0000 (16:16 +0200)
src/home/homectl-fido2.c
src/home/homectl-pkcs11.c

index b7b2c1a3b5b3df7b1116564329f14994659fca71..0d087c79f0e8cdb8e61166cd33be71ccb434d0e3 100644 (file)
@@ -534,6 +534,7 @@ finish:
         fido_dev_info_free(&di, di_size);
         return r;
 #else
-        return log_error_errno(EOPNOTSUPP, "FIDO2 tokens not supported on this build.");
+        return log_error_errno(SYNTHETIC_ERRNO(EOPNOTSUPP),
+                               "FIDO2 tokens not supported on this build.");
 #endif
 }
index f4253ed7bf28d583b45420f89a6a49894caa256f..3507841faa8eb01ddeabe394b918f05840a40628 100644 (file)
@@ -475,6 +475,7 @@ int find_pkcs11_token_auto(char **ret) {
 
         return 0;
 #else
-        return log_error_errno(EOPNOTSUPP, "PKCS#11 tokens not supported on this build.");
+        return log_error_errno(SYNTHETIC_ERRNO(EOPNOTSUPP),
+                               "PKCS#11 tokens not supported on this build.");
 #endif
 }