[SCM] strace branch, master, updated. v4.6-390-g3efa7c7
Dmitry V. Levin
ldv at altlinux.org
Tue May 1 22:36:16 UTC 2012
On Tue, May 01, 2012 at 09:55:56PM +0400, Dmitry V. Levin wrote:
> On Sat, Apr 28, 2012 at 03:01:15PM +0000, Denys Vlasenko wrote:
> [...]
> > - Log -----------------------------------------------------------------
> > commit 3efa7c7f1be0f54e0656de5cb4a5f4c39db10150
> > Author: Denys Vlasenko <vda.linux at googlemail.com>
> > Date: Sat Apr 28 16:59:47 2012 +0200
> >
> > Enable printing of uts.domainname in uname syscall
> >
> > * process.c (sys_uname): Enable printing of uts.domainname
> >
> > Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
> >
> > -----------------------------------------------------------------------
> >
> > Summary of changes:
> > process.c | 3 +--
> > 1 files changed, 1 insertions(+), 2 deletions(-)
> >
> > diff --git a/process.c b/process.c
> > index 2fb6c92..8824abd 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("}");
>
> This change, besides enabling uts.domainname printing on __GLIBC__, also
> disables it on non-__GLIBC__ which is hardly justifiable. I suppose a
> configure check would be more appropriate for this case.
I've changed it to a configure check.
--
ldv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20120502/16b852a6/attachment.bin>
More information about the Strace-devel
mailing list