rx: Create AFS_ADAPT_PMTU and AFS_RXERRQ_ENV
authorAndrew Deason <adeason@sinenomine.net>
Wed, 1 Aug 2012 19:19:02 +0000 (15:19 -0400)
committerDerrick Brashear <shadow@dementix.org>
Thu, 9 Aug 2012 15:03:53 +0000 (08:03 -0700)
commit403f72ec7620c8c5d39d860edd7d8e775e2776e6
treed0b1141a331c452295d8a5f8f3d34306d52e85f5
parentd51694dfdb85503cd4fce39b5d2f15a82a37a427
rx: Create AFS_ADAPT_PMTU and AFS_RXERRQ_ENV

Currently we have the ADAPT_PMTU define, which turns on functionality
in Linux to detect PMTU-related ICMP errors for Rx. However, this is
really turning on two separate pieces of functionality: the PMTU
processing, and the processing for ICMP errors in general.

So split this out into two defines: AFS_ADAPT_PMTU, and
AFS_RXERRQ_ENV. The former is for processing PMTU discovery, and the
latter is for processing ICMP errors. Both of these are left disabled
due to issues in the error processing. Although PMTU discovery is the
only functionality which makes use of ICMP errors, this will change in
the future.

Change-Id: Ia334c68ce5eb3fa01c01a8a1c52a0e0a2e41b2c0
Reviewed-on: http://gerrit.openafs.org/7925
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
acinclude.m4
src/config/param.linux26.h
src/rx/LINUX/rx_knet.c
src/rx/rx.c
src/rx/rx_lwp.c
src/rx/rx_pthread.c
src/rx/rx_user.c