Use getdomainname(2) in uname(3).

This commit is contained in:
Jonas 'Sortie' Termansen 2014-01-19 17:58:56 +01:00
parent c6978d7d6e
commit e677c455d8
1 changed files with 2 additions and 1 deletions

View File

@ -58,6 +58,7 @@ extern "C" int uname(struct utsname* name)
strlcpy(name->processor, processor, sizeof(name->processor));
strlcpy(name->hwplatform, hwplatform, sizeof(name->hwplatform));
strlcpy(name->opsysname, opsysname, sizeof(name->opsysname));
strlcpy(name->domainname, "(none)", sizeof(name->domainname));
if ( getdomainname(name->domainname, sizeof(name->domainname)) < 0 )
strlcpy(name->domainname, "unknown", sizeof(name->domainname));
return 0;
}