Re: [PATCH nfs-utils] Call authgss_free_private_data() if library provides it.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux