The following series proposes improvements to the default NFSv4.0 client ID strings. The purpose is to decrease the chance that two distinct clients will choose the same string, and to make the same client connecting via different transports choose the same string. The use of the nodename comes from the NFSv4.1 (uniform) client ID string. It has some shortcomings as well, but it is better overall than using the client's local address. The use of the uniquifier is also copied from the uniform client ID string. The goal is to make the default behavior better. Preventing a malicious administrator from choosing the same nodename, uniquifier, and/or client address on purpose is not possible. --- Chuck Lever (2): NFSv4.0: Remove cl_ipaddr from non-UCS client ID NFSv4.0: Remove transport protocol name from non-UCS client ID fs/nfs/nfs4proc.c | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) -- Chuck Lever -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html