Whamcloud - gitweb
LU-6356 gss: call out info must include 'self nid'
When using interconnect different from eth, svc_princ_verify_host()
fails because remote node uses nid of target to build principal host
information.
Call out info must include a self nid so that svc_princ_verify_host()
can successfully match the host info built by the remote node.
For that purpose we add a new kup_selfnid field in struct
keyring_upcall_param, and a new lc_self_nid field in struct
lgss_cred.
Signed-off-by: Sebastien Buisson <sebastien.buisson@bull.net>
Change-Id: Ia44503a188feb162b32dea56333de6bafdfcfcd2
Reviewed-on: http://review.whamcloud.com/14042
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Jeremy Filizetti <jeremy.filizetti@gmail.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>