diff options
author | guy <guy> | 2002-04-07 02:16:03 +0000 |
---|---|---|
committer | guy <guy> | 2002-04-07 02:16:03 +0000 |
commit | 6aa353579f981d799b06e7fb6a3b94d68501299f (patch) | |
tree | 3b51c35bf27ecaa2c5333911bd20a1be5c281a57 /config.h.in | |
parent | 49385084a8ea0594c168fb5265fac6753c9e7cc5 (diff) | |
download | tcpdump-6aa353579f981d799b06e7fb6a3b94d68501299f.tar.gz |
From Maciej W. Rozycki <macro@ds2.pg.gda.pl>:
Here is a patch that addresses a few SSL-related issues noticed:
1. The "/usr" directory is not the best choice to start looking
for SSL libraries when cross-compiling. The patch adds
"/usr/${host_alias}" at the front. Actually the test is quite
bogus anyway -- there might be no libcrypto.a library at all
(but e.g. libcrypto.so), so a better approach would be trying to
link against -lcrypto and seeing if that works. First with no
additional options (it might be in the default compiler/linker's
search patch, like on sane systems), then with the -L<dir>
option.
2. The "cast.h" and "rc5.h" headers should include the
"openssl/" path as that is what is used throughout the code.
Right now they are simply not found by configure.
3. The buggy CAST128 test should use a cache variable to permit
overriding by an educated user.
I think I may actually rewrite the test as described in #1 above
one day, but my time is quite limited and tcpdump is not my
priority task, so it might not happen soon. I won't mind if
someone does it earlier.
Diffstat (limited to 'config.h.in')
-rw-r--r-- | config.h.in | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/config.h.in b/config.h.in index 6b53a06b..351cca3e 100644 --- a/config.h.in +++ b/config.h.in @@ -165,9 +165,6 @@ /* Define if you have the vsnprintf function. */ #undef HAVE_VSNPRINTF -/* Define if you have the <cast.h> header file. */ -#undef HAVE_CAST_H - /* Define if you have the <fcntl.h> header file. */ #undef HAVE_FCNTL_H @@ -177,8 +174,11 @@ /* Define if you have the <netinet/if_ether.h> header file. */ #undef HAVE_NETINET_IF_ETHER_H -/* Define if you have the <rc5.h> header file. */ -#undef HAVE_RC5_H +/* Define if you have the <openssl/cast.h> header file. */ +#undef HAVE_OPENSSL_CAST_H + +/* Define if you have the <openssl/rc5.h> header file. */ +#undef HAVE_OPENSSL_RC5_H /* Define if you have the <rpc/rpcent.h> header file. */ #undef HAVE_RPC_RPCENT_H |