On Tue, 2006-05-23 at 16:53 -0400, Jean-Philippe Luiggi wrote:
Christian, Open isn't so bad.... :-))
I'm not going to comment on the quality of the OS, but it sure as hell
is regularly causing me build headaches!
Beside of this, while playing with the new release i too run into the problem
Lee is talking about.
To solve the problem with ARP.h, we just need to include/use :
Ah, but that is available neither on Linux, nor on FreeBSD, nor MacOS. I
got it to work using this instead:
--- ARP.h 20 Dec 2005 00:48:12 -0000 1.3
+++ ARP.h 22 May 2006 15:11:16 -0000
@@ -24,8 +24,10 @@
I was hoping that'd be portable enough so we can do without an ifdef,
but haven't tried the other platforms yet.
i guess using an #ifdef (HAVE_OPENBSD) should
be a solution.
Yeah, if we have to.
So the question is : is this definition directly
available upon running
Sure, look at configure.in, most of that stuff is checked for already.
It's just a matter of translating it down into the code with the least
amount of clutter.
Another thing i'm working into is the non
blocking DNS. I discovered using
So non-blocking DNS in Bro is actually currently broken on OpenBSD?
the following OpenBSD's package (considering the
3.9 release) :
libbind-9.2.3p1 BIND 8 compatible stub resolver library
should give us the various ns_... definition. I'm now fighting with
"m4" in order to implement something as
into configure.am, should this sound right ?
Yeah, though I don't think you need to fight at the m4 level but rather
at the level of what autoconf already gives you (like AC_LINK_IFELSE).
Thanks for your efforts!