Lennart Poettering wrote on 4/02/07 18:28:
On Sun, 28.01.07 16:41, Julien TOUCHE ([EMAIL PROTECTED]) wrote:
Hi
i've encountered a compile error on osx.
There's probably just one header file inclusion missing from
dns.c. Please check where in_addr_t is defined on MacOSX. On Debian it
is defined in /usr/include/netinet/in.h, but that's apparently not the
place where it is found in MacOS.
Should be a trivial thing to fix.
not sure, file is ok or seems to be
$ grep -rn in_addr_t /usr/include/*|more
/usr/include/arpa/inet.h:101:in_addr_t inet_addr(const char *);
/usr/include/arpa/inet.h:103:in_addr_t inet_lnaof(struct in_addr);
/usr/include/arpa/inet.h:104:struct in_addr
inet_makeaddr(in_addr_t, in_addr_t);
/usr/include/arpa/inet.h:105:in_addr_t inet_netof(struct in_addr);
/usr/include/arpa/inet.h:106:in_addr_t inet_network(const char *);
/usr/include/arpa/inet.h:112:char *inet_neta(in_addr_t,
char *, size_t);
Binary file /usr/include/libc-gcc3.p matches
/usr/include/netinet/in.h:255: in_addr_t s_addr;
/usr/include/php/main/php_config.h:1158:/* #undef in_addr_t */
/usr/include/sys/types.h:95:typedef u_int32_t in_addr_t;
/* base type for internet ad
dress */
from netinet/in.h
/*
* Internet address (a structure for historical reasons)
*/
struct in_addr {
in_addr_t s_addr;
};
$ gcc -v
Reading specs from /usr/libexec/gcc/darwin/ppc/3.3/specs
Thread model: posix
gcc version 3.3 20030304 (Apple Computer, Inc. build 1671)
Regards
Julien
_______________________________________________
avahi mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/avahi