From: Denys Vlasenko Date: Sat, 28 Apr 2012 14:59:47 +0000 (+0200) Subject: Enable printing of uts.domainname in uname syscall X-Git-Tag: v4.7~10 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3efa7c7f1be0f54e0656de5cb4a5f4c39db10150;p=strace Enable printing of uts.domainname in uname syscall * process.c (sys_uname): Enable printing of uts.domainname Signed-off-by: Denys Vlasenko --- diff --git a/process.c b/process.c index 2fb6c927..8824abd1 100644 --- a/process.c +++ b/process.c @@ -1170,13 +1170,12 @@ sys_uname(struct tcb *tcp) else if (umove(tcp, tcp->u_arg[0], &uname) < 0) tprints("{...}"); else if (!abbrev(tcp)) { - tprintf("{sysname=\"%s\", nodename=\"%s\", ", uname.sysname, uname.nodename); tprintf("release=\"%s\", version=\"%s\", ", uname.release, uname.version); tprintf("machine=\"%s\"", uname.machine); -#ifndef __GLIBC__ +#if defined(_GNU_SOURCE) && defined(__GLIBC__) tprintf(", domainname=\"%s\"", uname.domainname); #endif tprints("}");