On Fri, 18 Jul 2003, Torrey Lyons wrote: > Jaguar (Mac OS X 10.2.x) has IPv6 support but does not define > socklen_t. This type is required by Xserver/os/xdmcp.c with IPv6 > support:
> #if defined(IPv6) && defined(AF_INET6) > static struct addrinfo *mgrAddr; > static struct addrinfo *mgrAddrFirst; > #define SOCKADDR_TYPE struct sockaddr_storage > #define SOCKLEN_TYPE socklen_t > #define SOCKADDR_FAMILY(s) ((struct sockaddr *)&(s))->sa_family > Is this a common enough problem on other platforms that I should > define a HasSocklenT Imake variable or should I just work around it > with a Jaguar specific case like: > #define SOCKLEN_TYPE unsigned int So far, there's no need to make this Jaguar-specific as that's exactly what socklen_t has been. I'll change it. Marc. +----------------------------------+-----------------------------------+ | Marc Aurele La France | work: 1-780-492-9310 | | Computing and Network Services | fax: 1-780-492-1729 | | 352 General Services Building | email: [EMAIL PROTECTED] | | University of Alberta +-----------------------------------+ | Edmonton, Alberta | | | T6G 2H1 | Standard disclaimers apply | | CANADA | | +----------------------------------+-----------------------------------+ XFree86 Core Team member. ATI driver and X server internals. _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel