diff options
Diffstat (limited to 'init/builtins.cpp')
-rw-r--r-- | init/builtins.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/init/builtins.cpp b/init/builtins.cpp index 8059166c7..1186e9db9 100644 --- a/init/builtins.cpp +++ b/init/builtins.cpp @@ -249,7 +249,7 @@ static int do_class_reset(const std::vector<std::string>& args) { } static int do_domainname(const std::vector<std::string>& args) { - return write_file("/proc/sys/kernel/domainname", args[1].c_str()); + return write_file("/proc/sys/kernel/domainname", args[1].c_str()) ? 0 : 1; } static int do_enable(const std::vector<std::string>& args) { @@ -277,7 +277,7 @@ static int do_export(const std::vector<std::string>& args) { } static int do_hostname(const std::vector<std::string>& args) { - return write_file("/proc/sys/kernel/hostname", args[1].c_str()); + return write_file("/proc/sys/kernel/hostname", args[1].c_str()) ? 0 : 1; } static int do_ifup(const std::vector<std::string>& args) { @@ -814,7 +814,7 @@ static int do_verity_update_state(const std::vector<std::string>& args) { static int do_write(const std::vector<std::string>& args) { const char* path = args[1].c_str(); const char* value = args[2].c_str(); - return write_file(path, value); + return write_file(path, value) ? 0 : 1; } static int do_copy(const std::vector<std::string>& args) { |