feat: unify system status codes

This commit is contained in:
daniel committed 2026-09-30 09:43:18 +02:00
1 parent 93894b8fe5
commit 8a3ffb2be1
46 files changed
+1499 -489

No files matched your search

+2 -2
View File
@@ -194,7 +194,7 @@ static int process_command(const char* line) {
: montauk::abi::POWER_REQ_SHUTDOWN;
int rc = montauk::power_request(action);
if (rc == 0) montauk::exit(0);
montauk::print(rc == montauk::abi::SYS_ERR_PERMISSION
montauk::print(rc == montauk::CapabilityDenied
? "power: permission denied\n"
: "power: request failed\n");
return 1;
@@ -202,7 +202,7 @@ static int process_command(const char* line) {
if (streq(cmd, "suspend")) {
int rc = montauk::suspend();
if (rc == montauk::abi::SYS_ERR_PERMISSION)
if (rc == montauk::CapabilityDenied)
montauk::print("suspend: permission denied\n");
return rc == 0 ? 0 : 1;
}