mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-07 06:43:00 +03:00
support: struct netent portability fix for support_format_netent
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
2017-01-01 Florian Weimer <fweimer@redhat.com>
|
||||||
|
|
||||||
|
* support/support_format_netent.c (support_format_netent): Work
|
||||||
|
around alpha struct netent definition difference.
|
||||||
|
|
||||||
2017-01-01 Florian Weimer <fweimer@redhat.com>
|
2017-01-01 Florian Weimer <fweimer@redhat.com>
|
||||||
|
|
||||||
* support/xwrite.c (xwrite): Use %td for pointer difference.
|
* support/xwrite.c (xwrite): Use %td for pointer difference.
|
||||||
|
@@ -43,7 +43,9 @@ support_format_netent (struct netent *e)
|
|||||||
fprintf (mem.out, "alias: %s\n", *ap);
|
fprintf (mem.out, "alias: %s\n", *ap);
|
||||||
if (e->n_addrtype != AF_INET)
|
if (e->n_addrtype != AF_INET)
|
||||||
fprintf (mem.out, "addrtype: %d\n", e->n_addrtype);
|
fprintf (mem.out, "addrtype: %d\n", e->n_addrtype);
|
||||||
fprintf (mem.out, "net: 0x%08x\n", e->n_net);
|
/* On alpha, e->n_net is an unsigned long. */
|
||||||
|
unsigned int n_net = e->n_net;
|
||||||
|
fprintf (mem.out, "net: 0x%08x\n", n_net);
|
||||||
|
|
||||||
xfclose_memstream (&mem);
|
xfclose_memstream (&mem);
|
||||||
return mem.buffer;
|
return mem.buffer;
|
||||||
|
Reference in New Issue
Block a user