Whamcloud - gitweb
LU-12275 sec: control client side encryption
[fs/lustre-release.git] / lustre / include / uapi / linux / lustre / lustre_idl.h
index 6450380..5e1364d 100644 (file)
@@ -904,7 +904,8 @@ struct ptlrpc_body_v2 {
                                OBD_CONNECT2_LSOM | \
                                OBD_CONNECT2_ASYNC_DISCARD | \
                                OBD_CONNECT2_PCC | \
-                               OBD_CONNECT2_CRUSH)
+                               OBD_CONNECT2_CRUSH | \
+                               OBD_CONNECT2_ENCRYPT)
 
 #define OST_CONNECT_SUPPORTED  (OBD_CONNECT_SRVLOCK | OBD_CONNECT_GRANT | \
                                OBD_CONNECT_REQPORTAL | OBD_CONNECT_VERSION | \
@@ -925,7 +926,8 @@ struct ptlrpc_body_v2 {
                                OBD_CONNECT_GRANT_PARAM | \
                                OBD_CONNECT_SHORTIO | OBD_CONNECT_FLAGS2)
 
-#define OST_CONNECT_SUPPORTED2 (OBD_CONNECT2_LOCKAHEAD | OBD_CONNECT2_INC_XID)
+#define OST_CONNECT_SUPPORTED2 (OBD_CONNECT2_LOCKAHEAD | OBD_CONNECT2_INC_XID |\
+                               OBD_CONNECT2_ENCRYPT)
 
 #define ECHO_CONNECT_SUPPORTED (OBD_CONNECT_FID)
 #define ECHO_CONNECT_SUPPORTED2 0