Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-3289 gss: Add two additional security flavors for sk
[fs/lustre-release.git]
/
lustre
/
ptlrpc
/
gss
/
gss_sk_mech.c
diff --git
a/lustre/ptlrpc/gss/gss_sk_mech.c
b/lustre/ptlrpc/gss/gss_sk_mech.c
index
dbcb1ee
..
1cb3645
100644
(file)
--- a/
lustre/ptlrpc/gss/gss_sk_mech.c
+++ b/
lustre/ptlrpc/gss/gss_sk_mech.c
@@
-723,6
+723,18
@@
static struct gss_api_ops gss_sk_ops = {
static struct subflavor_desc gss_sk_sfs[] = {
{
static struct subflavor_desc gss_sk_sfs[] = {
{
+ .sf_subflavor = SPTLRPC_SUBFLVR_SKN,
+ .sf_qop = 0,
+ .sf_service = SPTLRPC_SVC_NULL,
+ .sf_name = "skn"
+ },
+ {
+ .sf_subflavor = SPTLRPC_SUBFLVR_SKA,
+ .sf_qop = 0,
+ .sf_service = SPTLRPC_SVC_AUTH,
+ .sf_name = "ska"
+ },
+ {
.sf_subflavor = SPTLRPC_SUBFLVR_SKI,
.sf_qop = 0,
.sf_service = SPTLRPC_SVC_INTG,
.sf_subflavor = SPTLRPC_SUBFLVR_SKI,
.sf_qop = 0,
.sf_service = SPTLRPC_SVC_INTG,
@@
-747,7
+759,7
@@
static struct gss_api_mech gss_sk_mech = {
"\053\006\001\004\001\311\146\215\126\001\000\001",
},
.gm_ops = &gss_sk_ops,
"\053\006\001\004\001\311\146\215\126\001\000\001",
},
.gm_ops = &gss_sk_ops,
- .gm_sf_num =
2
,
+ .gm_sf_num =
4
,
.gm_sfs = gss_sk_sfs,
};
.gm_sfs = gss_sk_sfs,
};