On 08/24/2010 12:35 PM, Chuck Lever wrote: > Hi Steve- > > This patch set should encapsulate IPv6-related changes needed in > support/export/client.c . It updates logic that parses presentation > addresses and netmasks, and logic that compares socket addresses. > > --- > > Chuck Lever (5): > libexport.a: IPv6 support in client_check() > libexport.a: IPv6 support for client_init_subnet() > libexport.a: Prepare init_subnetwork() for IPv6 support > libexport.a: Use host helper to parse address in client_init() > libexport.a: Prepare to recognize IPv6 addresses in client_gettype() > > > support/export/client.c | 208 +++++++++++++++++++++++++++++++++++------------ > 1 files changed, 153 insertions(+), 55 deletions(-) > All 5 Committed... As far as "bending the cardinal rule of not using "#ifdef" inside functions"... I too did not see a cleaner way of doing it... so I don't think its a big deal.. but maybe down the road we can rework things were those ifdef are not needed... but only time will tell... steved. -- 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