[dns-operations] [PATCH] dnscap on OS X

Florian Weimer fw at deneb.enyo.de
Fri May 18 09:53:50 UTC 2007

* Mark Santcroos:

> Attached patch makes dnscap work on OS X.
> That is without -g functionality, haven't looked into the libbind
> linking yet.

I don't understand the motivation for this change.

+	struct timeval * tvp = NULL;
+#ifdef __APPLE__
+	struct timeval tv;
+	tvp = &tv;
+	bzero(&tv, sizeof(struct timeval));
+	tv.tv_usec = TO_MS;

It's pretty fundamental that select with a NULL timeout blocks
indefinitely, so I suppose this works on OS X, too.  What are you
trying to accomplish?

More information about the dns-operations mailing list