ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/configure.ac
(Generate patch)

Comparing gvpe/configure.ac (file contents):
Revision 1.24 by pcg, Thu Jan 29 19:22:05 2004 UTC vs.
Revision 1.26 by pcg, Mon May 10 18:57:07 2004 UTC

1dnl Process this file with autoconf to produce a configure script. 1dnl Process this file with autoconf to produce a configure script.
2 2
3AC_PREREQ(2.57) 3AC_PREREQ(2.57)
4AC_INIT(src/vped.C) 4AC_INIT(src/vped.C)
5AC_CANONICAL_TARGET 5AC_CANONICAL_TARGET
6AM_INIT_AUTOMAKE(vpe, 1.5) 6AM_INIT_AUTOMAKE(vpe, 1.6)
7AM_CONFIG_HEADER(config.h) 7AM_CONFIG_HEADER(config.h)
8AM_MAINTAINER_MODE 8AM_MAINTAINER_MODE
9 9
10AH_TOP([ 10AH_TOP([
11#ifndef CONFIG_H__ 11#ifndef CONFIG_H__
239 [AC_HELP_STRING(--enable-rohc, [enable robust header compression (rfc3095).])], 239 [AC_HELP_STRING(--enable-rohc, [enable robust header compression (rfc3095).])],
240 [ 240 [
241 echo 241 echo
242 echo "**********************************************************************" 242 echo "**********************************************************************"
243 echo "**********************************************************************" 243 echo "**********************************************************************"
244 echo "**** --enable-rohc not yet implemented *******************************" 244 echo "**** --enable-rohc is highly experimental, do not use ****************"
245 echo "**********************************************************************"
246 echo "**** uuh sorry, I am such an ass, but I didn't find any rfc3095 (ROHC)"
247 echo "**** implementation to be used in GPL code on the web."
248 echo "**** so this option is just a fake. Please implement one and send it"
249 echo "**** to me ;)"
250 echo "**********************************************************************"
251 echo "**********************************************************************"
252 echo "**********************************************************************" 245 echo "**********************************************************************"
253 echo "**********************************************************************" 246 echo "**********************************************************************"
254 echo 247 echo
248 rohc=true
249 AC_DEFINE_UNQUOTED(ENABLE_ROHC, 1, [ROHC support])
255 ] 250 ]
256) 251)
252
253AM_CONDITIONAL(ROHC, test x$rohc = xtrue)
257 254
258AC_ARG_ENABLE(icmp, 255AC_ARG_ENABLE(icmp,
259 [AC_HELP_STRING(--enable-icmp, [enable icmp protocol support (default disabled).])], 256 [AC_HELP_STRING(--enable-icmp, [enable icmp protocol support (default disabled).])],
260 AC_DEFINE_UNQUOTED(ENABLE_ICMP, 1, [ICMP protocol support.]) 257 AC_DEFINE_UNQUOTED(ENABLE_ICMP, 1, [ICMP protocol support.])
261) 258)
263AC_ARG_ENABLE(tcp, 260AC_ARG_ENABLE(tcp,
264 [AC_HELP_STRING(--enable-tcp, [enable tcp protocol support (default disabled).])], 261 [AC_HELP_STRING(--enable-tcp, [enable tcp protocol support (default disabled).])],
265 AC_DEFINE_UNQUOTED(ENABLE_TCP, 1, [TCP protocol support.]) 262 AC_DEFINE_UNQUOTED(ENABLE_TCP, 1, [TCP protocol support.])
266) 263)
267 264
265AC_ARG_ENABLE(dns,
266 [AC_HELP_STRING(--enable-dns, [enable dns tunnel protocol support (DOES NOT WORK).])],
267 AC_DEFINE_UNQUOTED(ENABLE_DNS, 1, [DNS tunnel protocol support.])
268)
269
268AC_ARG_ENABLE(http-proxy, 270AC_ARG_ENABLE(http-proxy,
269 [AC_HELP_STRING(--enable-http-proxy, [enable http proxy connect support (default disabled).])], 271 [AC_HELP_STRING(--enable-http-proxy, [enable http proxy connect support (default disabled).])],
270 AC_DEFINE_UNQUOTED(ENABLE_HTTP_PROXY, 1, [http proxy connect support.]) 272 AC_DEFINE_UNQUOTED(ENABLE_HTTP_PROXY, 1, [http proxy connect support.])
271) 273)
272 274
273HMAC=8 dnl see also the AC_HELP_STRING 275HMAC=12 dnl see also the AC_HELP_STRING
274AC_ARG_ENABLE(hmac-length, 276AC_ARG_ENABLE(hmac-length,
275 [AC_HELP_STRING(--enable-hmac-length=BYTES, [use a hmac of length BYTES bytes (default 12). Allowed values are 4, 8, 12, 16.])], 277 [AC_HELP_STRING(--enable-hmac-length=BYTES, [use a hmac of length BYTES bytes (default 12). Allowed values are 4, 8, 12, 16.])],
276 HMAC=$enableval 278 HMAC=$enableval
277) 279)
278AC_DEFINE_UNQUOTED(HMACLENGTH, $HMAC, [Size of HMAC in each packet in bytes.]) 280AC_DEFINE_UNQUOTED(HMACLENGTH, $HMAC, [Size of HMAC in each packet in bytes.])
359echo "*** WARNING: The digest you have chosen ($DIGEST) is known to be insecure" 361echo "*** WARNING: The digest you have chosen ($DIGEST) is known to be insecure"
360fi 362fi
361 363
362if test "$HMAC" -lt 12; then 364if test "$HMAC" -lt 12; then
363echo "***" 365echo "***"
364echo "*** WARNING: The hmac length you have chosen ($HMAC) might be insecure" 366echo "*** WARNING: The hmac length you have chosen ($HMAC) is probably insecure"
365fi 367fi
366 368
367if test "$RAND" -lt 8; then 369if test "$RAND" -lt 8; then
368echo "***" 370echo "***"
369echo "*** WARNING: The random prefix you have chosen ($RAND) might be insecure" 371echo "*** WARNING: The random prefix you have chosen ($RAND) is probably insecure"
370fi 372fi
371 373
372echo "***" 374echo "***"
373 375
374echo 376echo
377 379
378AC_SUBST(INCLUDES) 380AC_SUBST(INCLUDES)
379 381
380AC_OUTPUT(Makefile po/Makefile.in 382AC_OUTPUT(Makefile po/Makefile.in
381src/Makefile 383src/Makefile
384src/rohc/Makefile
382doc/Makefile 385doc/Makefile
383lib/Makefile 386lib/Makefile
384m4/Makefile 387m4/Makefile
385) 388)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines