Re: [PATCH 2/2] gssapi: fix rpc_gss_seccreate passed in cred

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

 



On Wed, Dec 06, 2023 at 04:31:27PM -0500, Olga Kornievskaia wrote:
> From: Olga Kornievskaia <kolga@xxxxxxxxxx>
> 
> Fix rpc_gss_seccreate() usage of the passed in gss credential.
> 
> Fixes: 5f1fe4dde861 ("Pass time_req and input_channel_bindings through to init_sec_context")
> Signed-off-by: Olga Kornievskaia <kolga@xxxxxxxxxx>

Reviewed-by: Chuck Lever <chuck.lever@xxxxxxxxxx>


> ---
>  src/auth_gss.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/src/auth_gss.c b/src/auth_gss.c
> index e317664..9d18f96 100644
> --- a/src/auth_gss.c
> +++ b/src/auth_gss.c
> @@ -842,9 +842,9 @@ rpc_gss_seccreate(CLIENT *clnt, char *principal, char *mechanism,
>  	gd->sec = sec;
>  
>  	if (req) {
> -		sec.req_flags = req->req_flags;
> +		gd->sec.req_flags = req->req_flags;
>  		gd->time_req = req->time_req;
> -		sec.cred = req->my_cred;
> +		gd->sec.cred = req->my_cred;
>  		gd->icb = req->input_channel_bindings;
>  	}
>  
> -- 
> 2.39.1
> 

-- 
Chuck Lever




[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