]> git.hungrycats.org Git - linux/commit
[NET]: Allow MD5 to be a module
authorHerbert Xu <herbert@gondor.apana.org.au>
Thu, 29 Jul 2004 08:48:49 +0000 (01:48 -0700)
committerDavid S. Miller <davem@nuts.davemloft.net>
Thu, 29 Jul 2004 08:48:49 +0000 (01:48 -0700)
commitccd8a57ae5fe4071f3e6afb49ddeb53e38bae456
tree765ef3030b01281fe5368ae449168004e3f6b178
parent7ecdfc3488b433a9d651beeb2f320b520e327a82
[NET]: Allow MD5 to be a module

I found that recent 2.6 kernels no longer allowed me to build MD5 as
a module even though everything that used it were modules (including
ipv6 and sctp).  It turns out that there were boolean options
selecting MD5 in the Kconfig files.  Due to limitations in the current
kconfig implementation, this forces MD5 to be a boolean as well.

The usual workaround in these cases is to move the selection up
to the closest tristate.  This is what the following patch does.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@redhat.com>
net/Kconfig
net/ipv6/Kconfig
net/sctp/Kconfig