uts: simplify sethostname
authorRobert Swiecki <robert@swiecki.net>
Wed, 14 Feb 2018 15:38:36 +0000 (16:38 +0100)
committerRobert Swiecki <robert@swiecki.net>
Wed, 14 Feb 2018 15:38:36 +0000 (16:38 +0100)
uts.cc

diff --git a/uts.cc b/uts.cc
index 5827dddf56a49a6880198478fb473e51a8b7c39f..9148d2b683b82fd8811db1e1cdd7dd3026fe2bd3 100644 (file)
--- a/uts.cc
+++ b/uts.cc
@@ -34,7 +34,7 @@ bool initNs(nsjconf_t* nsjconf) {
        }
 
        LOG_D("Setting hostname to '%s'", nsjconf->hostname.c_str());
-       if (sethostname(nsjconf->hostname.c_str(), strlen(nsjconf->hostname.c_str())) == -1) {
+       if (sethostname(nsjconf->hostname.data(), nsjconf->hostname.length()) == -1) {
                PLOG_E("sethostname('%s')", nsjconf->hostname.c_str());
                return false;
        }