[PATCH 14/23] SUNRPC: add side channel to use non-generic cred for rpc call.

2018-12-02 Thread NeilBrown
The credential passed in rpc_message.rpc_cred is always a generic credential except in one instance. When gss_destroying_context() calls rpc_call_null(), it passes a specific credential that it needs to destroy. In this case the RPC acts *on* the credential rather than being authorized by it.

[PATCH 14/23] SUNRPC: add side channel to use non-generic cred for rpc call.

2018-12-02 Thread NeilBrown
The credential passed in rpc_message.rpc_cred is always a generic credential except in one instance. When gss_destroying_context() calls rpc_call_null(), it passes a specific credential that it needs to destroy. In this case the RPC acts *on* the credential rather than being authorized by it.

[PATCH 14/23] SUNRPC: add side channel to use non-generic cred for rpc call.

2018-11-06 Thread NeilBrown
The credential passed in rpc_message.rpc_cred is always a generic credential except in one instance. When gss_destroying_context() calls rpc_call_null(), it passes a specific credential that it needs to destroy. In this case the RPC acts *on* the credential rather than being authorized by it.

[PATCH 14/23] SUNRPC: add side channel to use non-generic cred for rpc call.

2018-11-06 Thread NeilBrown
The credential passed in rpc_message.rpc_cred is always a generic credential except in one instance. When gss_destroying_context() calls rpc_call_null(), it passes a specific credential that it needs to destroy. In this case the RPC acts *on* the credential rather than being authorized by it.