On 04/02/13 19:28, NeilBrown wrote: > librpcsecgss provides authgss_free_private_data() as a pair to > authgss_get_private_data(). libtirpc does not - until recently. > > This ommision results in authgss_destroy_context() sending an > incorrect RPCSEC_GSS_DESTROY request when gssd calls AUTH_DESTROY(). > > The call has been added to libtirpc, so this patch updates nfs-utils > to check for the presense of the function in libtirpc and to set > HAVE_AUTHGSS_FREE_PRIVATE_DATA if it is present. > This is also set unconditionally if librpcsecgss is used. > > gssd is changed to test this value rather than HAVE_LIBTIRPC when > chosing whether to call authgss_free_private_data(). > > Signed-off-by: NeilBrown <neilb@xxxxxxx> Committed... 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