From b8810cfcb9d637a49c3fe454bebdd1635bf96a26 Mon Sep 17 00:00:00 2001 From: corinna Date: Sun, 12 Jan 2003 11:45:54 +0000 Subject: [PATCH] * uname.cc (uname): Use cygwin_gethostname() to retrieve hostname. --- winsup/cygwin/ChangeLog | 4 ++++ winsup/cygwin/uname.cc | 4 +--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 72452638c8..2f4a0a4bd9 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,7 @@ +2003-01-12 Corinna Vinschen + + * uname.cc (uname): Use cygwin_gethostname() to retrieve hostname. + 2003-01-12 Pierre Humblet * sec_acl.cc (search_ace): Use id == -1, instead of < 0, as wildcard. diff --git a/winsup/cygwin/uname.cc b/winsup/cygwin/uname.cc index de7b9000c2..d7ee70e656 100644 --- a/winsup/cygwin/uname.cc +++ b/winsup/cygwin/uname.cc @@ -19,7 +19,6 @@ details. */ extern "C" int uname (struct utsname *name) { - DWORD len; SYSTEM_INFO sysinfo; if (check_null_invalid_struct_errno (name)) @@ -33,8 +32,7 @@ uname (struct utsname *name) GetSystemInfo (&sysinfo); /* Computer name */ - len = sizeof (name->nodename) - 1; - GetComputerNameA (name->nodename, &len); + cygwin_gethostname (name->nodename, sizeof (name->nodename) - 1); /* Cygwin dll release */ __small_sprintf (name->release, "%d.%d.%d%s(%d.%d/%d/%d)", -- 2.11.0