I was trying to build squid on Nevada 70b and ran into the following problem.
One source file included /usr/sfw/include/openssl/md5.h because it wanted to 
use MD5 routines and later it included also <inet/ip.h> -> <inet/ip_stack.h> -> 
<sys/md5.h>.

Of course the two md5.h files collide in structure and function names:-(

So Ilooked at the ip_stack.h and tried to find a reason why that would need the 
md5.h but I could not find any. So I temporarely commented that include and 
everything seemed to compile fine. I'll try to test my squid now.

But the question is, why is that <sys/md5.h> included, is it needed somewhere 
where I missed it?

Thanks,
-- Marco
 
 
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to