[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: [ksockaddr.h] struct in6_addr in FreeBSD 5.x ...
From:       The Hermit Hacker <scrappy () hub ! org>
Date:       2001-03-25 19:28:04
[Download RAW message or body]

On Sun, 25 Mar 2001, Thiago Macieira wrote:

> The Hermit Hacker wrote:
>
> > I'm getting the following error compiling kdelibs-cvs under FreeBSD 5.x:
> [snip]
>
> > ksockaddr.cpp:454: `struct in6_addr' has no member named `s6_addr'
> > ksockaddr.cpp: In method `void KInetSocketAddress::fromV6()':
> > ksockaddr.cpp:607: `struct in6_addr' has no member named `s6_addr'
> [snip]
>
> > But, I can't find anywhere that its referenced:
>
> Indeed, none of the source files reference that member. They used to,
> but I removed those references to avoid that kind of problem. The RFC
> says that in6_addr has to be 128-bit long, but says nothing about what
> goes inside the struct, even though they use "s6_addr" in their
> definition. (RFC 2553, I think).
>
> I changed netsupp.h so that it would not use s6_addr and, therefore,
> would not need to #undef it.
>
> Can you please update and check again? Please make sure you have the
> latest of ksockaddr.cpp and netsupp.cpp as well.

appears to be fixed ... thanks :)


 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic