[Bro] OpenBSD bro-1.1

Lee Sheng darkxer05 at yahoo.com
Wed May 24 06:42:00 PDT 2006


Hi,

I have applied the diff and seems stuck somewhere though, may I know what kind of flags been used for configure and do you guy use gmake instead of make.

Here's the stuck -

net_util.o(.text+0x2ee): In function `dotted_net(unsigned)':
/nsm/addon-software/bro-1.1/src/net_util.cc:225: warning: sprintf() is often mis                                             used, please use snprintf()
main.o(.text+0xb7a): In function `main':
/nsm/addon-software/bro-1.1/src/main.cc:482: warning: strcat() is almost always                                              misused, please use strlcat()
DNS_Mgr.o(.text+0x2e9c): In function `DNS_Mgr::GetFds(int*, int*, int*)':
/nsm/addon-software/bro-1.1/src/DNS_Mgr.cc:933: undefined reference to `nb_dns_f                                             d'
DNS_Mgr.o(.text+0x2efe): In function `DNS_Mgr::AnswerAvailable(int)':
/nsm/addon-software/bro-1.1/src/DNS_Mgr.cc:1007: undefined reference to `nb_dns_                                             fd'
collect2: ld returned 1 exit status
gmake[4]: *** [bro] Error 1
gmake[4]: Leaving directory `/nsm/addon-software/bro-1.1/src'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/nsm/addon-software/bro-1.1/src'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/nsm/addon-software/bro-1.1/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/nsm/addon-software/bro-1.1'
gmake: *** [all] Error 2

Thanks for putting effort to solve the issue.


Jean-Philippe Luiggi <jp.luiggi at free.fr> wrote: Hello all,

Christian,  Open isn't so bad.... :-))

===

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 :
#include , i guess using an #ifdef (HAVE_OPENBSD) should
be a solution.
So the question is : is this definition directly available upon running
./configure ?

===

Another thing i'm working into is the non blocking DNS. I discovered using 
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

--with-bind-lib=
--with-bind-includes=

into configure.am, should this sound right ?

Thank you.

Best regards.




On Mon, May 22, 2006 at 04:13:05PM +0100, Christian Kreibich wrote:
> On Mon, 2006-05-22 at 00:24 -0700, Lee Sheng wrote:
> > Hi all,
> > 
> > I previously run bro 0.9 on OpenBSD, everything is compiled correctly,
> > however when I compile 1.1, I get this error
> 
> Hi Lee,
> 
> I can confirm this. Arrrrrrrgh OpenBSD. The ARP issue is just a matter
> of figuring out the right headers, but there are more issues later in
> the build. We'll let get back to you.
> 
> Cheers,
> Christian.
> -- 
> ________________________________________________________________________
>                                           http://www.cl.cam.ac.uk/~cpk25
>                                                     http://www.whoop.org
> 
> _______________________________________________
> Bro mailing list
> bro at bro-ids.org
> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/bro


		
---------------------------------
New Yahoo! Messenger with Voice. Call regular phones from your PC and save big.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ICSI.Berkeley.EDU/pipermail/bro/attachments/20060524/3f22c3a3/attachment.html 


More information about the Bro mailing list