Lennart Poettering wrote:
On Thu, 25.05.06 09:51, Padraig O'Briain ([EMAIL PROTECTED]) wrote:
Hi!
I finally found the time to review your patches an merge them. Sorry
for the long delay!
BTW: I can offer you SVN write access, if you want. Then, you have
free hand commiting solaris related patches as long as they don't
change behaviour on other platforms. That way you wouldn't need to
wait for (lazy) Lennart to review and commit your patches. ;-)
Interested?
I am happy to wait to have my patches reviewed.
You are correct. I was misinformed. I have attached patch for
iface-pfroute.c which seems to work for me.
Ok. I merged this one.
There seems to be some strange byte ordering going on here. The attached
patch for socket.c works for me. I have not yet tracked down what the
correct change is. It will probably be a few weeks before I do.
Mmmh, this doesn't look right to me. It touches FreeBSD support in
Avahi, so I am reluctant to merge this as long as it isn't #ifdef'ed
for Solaris only.
Updated patch attached for this one.
Padraig
Another Solaris specific issue if that RLIMIT_NPROC is not defined on
Solaris. the patch to main.c stops this from preventing avahi-daemon
starting.
Ok, merged.
Thank you very much for your contribution!
Lennart
--- /usr/tmp/clean/avahi-0.6.10/avahi-core/socket.c 2006-05-04 21:22:28.000000000 +0100
+++ ./socket.c 2006-06-22 08:51:21.961348000 +0100
@@ -714,7 +714,11 @@
struct sockaddr_dl *sdl = (struct sockaddr_dl *) CMSG_DATA (cmsg);
if (ret_iface)
+#ifdef __sun
+ *ret_iface = *(uint_t*) sdl;
+#else
*ret_iface = (int) sdl->sdl_index;
+#endif
break;
}
_______________________________________________
avahi mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/avahi