This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Fix getifaddrs, freeifaddrs namespace on non-Linux


On 19 Dec 2015 00:29, Aurelien Jarno wrote:
> On 2015-12-14 09:58, Andreas Schwab wrote:
> > Aurelien Jarno <aurelien@aurel32.net> writes:
> > > --- a/include/ifaddrs.h
> > > +++ b/include/ifaddrs.h
> > > @@ -3,7 +3,9 @@
> > >  #include <stdbool.h>
> > >  #include <stdint.h>
> > >  
> > > +extern __typeof(getifaddrs) __getifaddrs;
> > >  libc_hidden_proto (getifaddrs)
> > > +extern __typeof(freeifaddrs) __freeifaddrs;
> > >  libc_hidden_proto (freeifaddrs)
> > 
> > You need the hidden_proto on the __ names.
> 
> If I understand correctly doing so also means adding a hidden_def on
> the __ names in ifaddrs.c. Is it correct?

yep
-mike

Attachment: signature.asc
Description: Digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]