Whamcloud - gitweb
LU-8654 obd: access ocd_connect_flags2 only when present
[fs/lustre-release.git] / lustre / obdecho / echo.c
index 9a2a097..75b76ca 100644 (file)
@@ -72,7 +72,10 @@ static int echo_connect(const struct lu_env *env,
        int rc;
 
        data->ocd_connect_flags &= ECHO_CONNECT_SUPPORTED;
-       data->ocd_connect_flags2 &= ECHO_CONNECT_SUPPORTED2;
+
+       if (data->ocd_connect_flags & OBD_CONNECT_FLAGS2)
+               data->ocd_connect_flags2 &= ECHO_CONNECT_SUPPORTED2;
+
        rc = class_connect(&conn, obd, cluuid);
        if (rc) {
                CERROR("can't connect %d\n", rc);