* the same. Otherwise one of MDTs runs wrong version or
* something like this. --umka
*/
- obd->obd_self_export->exp_connect_flags =
- conn_data->ocd_connect_flags;
+ obd->obd_self_export->exp_connect_data = *conn_data;
}
#if 0
else if (ev == OBD_NOTIFY_DISCON) {
*/
rc = obd_get_info(env, lmv->tgts[0]->ltd_exp, keylen, key,
vallen, val, NULL);
- if (!rc && KEY_IS(KEY_CONN_DATA)) {
- exp->exp_connect_flags =
- ((struct obd_connect_data *)val)->ocd_connect_flags;
- }
+ if (!rc && KEY_IS(KEY_CONN_DATA))
+ exp->exp_connect_data = *(struct obd_connect_data *)val;
RETURN(rc);
} else if (KEY_IS(KEY_TGT_COUNT)) {
*((int *)val) = lmv->desc.ld_tgt_count;