mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-19 06:44:31 +00:00
- Use the new getcredhostname function in the SVR4 uname system call.
- Remove spurious empty line. Reviewed by: phk
This commit is contained in:
parent
5597f0ccf2
commit
cb83438de4
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=91386
|
@ -33,6 +33,7 @@
|
|||
#include <sys/proc.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/filedesc.h>
|
||||
#include <sys/jail.h>
|
||||
#include <sys/kernel.h>
|
||||
#include <sys/unistd.h>
|
||||
#include <sys/time.h>
|
||||
|
@ -474,13 +475,13 @@ svr4_sys_uname(td, uap)
|
|||
{
|
||||
struct svr4_utsname sut;
|
||||
|
||||
|
||||
memset(&sut, 0, sizeof(sut));
|
||||
|
||||
strncpy(sut.sysname, ostype, sizeof(sut.sysname));
|
||||
sut.sysname[sizeof(sut.sysname) - 1] = '\0';
|
||||
|
||||
strncpy(sut.nodename, hostname, sizeof(sut.nodename));
|
||||
strncpy(sut.nodename, getcredhostname(td->td_ucred),
|
||||
sizeof(sut.nodename));
|
||||
sut.nodename[sizeof(sut.nodename) - 1] = '\0';
|
||||
|
||||
strncpy(sut.release, osrelease, sizeof(sut.release));
|
||||
|
|
Loading…
Reference in a new issue