Hello John,

the different operating systems sometimes require a different set of header
files to include when going beyond the ANSI-C standard functions. Obviously your
FreeBSD requires some missing headers for the network sockets definitions.

What you have to do, is to check which files in /usr/include/ define those
things like AF_INET, struct sockaddr_in, etc.

You'll have success with something like
grep -H AF_INET /usr/include/*.h
grep -H AF_INET /usr/include/*/*.h

When grep has found your files, add them to the header #include section on top
the file source code file that did not complain.

Of course there may be other obsticles in your way to a working FreeBSD
compilation. If you're seriously stuck, you would have to visit me in Santa
Clara and I can help in "porting".

-- 
Dirk Jagdmann <[email protected]> : Coder
Tel. +49-5121-28989-15
--
DN-Systems Enterprise Internet Solutions GmbH
Hornemannstr. 11 31137 Hildesheim, Germany
Tel. +49-5121-28989-0 Fax. +49-5121-28989-11
Handelsregister HRB-3213 Amtsgericht Hildesheim
Geschäftsführer: Lukas Grunwald
_______________________________________________
Openvas-discuss mailing list
[email protected]
http://lists.wald.intevation.org/mailman/listinfo/openvas-discuss

Reply via email to