Whamcloud - gitweb
- unland b_fid to HEAD
[fs/lustre-release.git] / lustre / obdclass / obd_config.c
index b61a28e..325c2c1 100644 (file)
@@ -433,9 +433,8 @@ struct lustre_profile *class_get_profile(char * prof)
         RETURN(NULL);
 }
 
-int class_add_profile(int proflen, char *prof,
-                      int lovlen, char *lov,
-                      int lmvlen, char *lmv)
+int class_add_profile(int proflen, char *prof, int osclen, char *osc,
+                      int mdclen, char *mdc)
 {
         struct lustre_profile *lprof;
         int err = 0;
@@ -451,18 +450,18 @@ int class_add_profile(int proflen, char *prof,
                 GOTO(out, err = -ENOMEM);
         memcpy(lprof->lp_profile, prof, proflen);
 
-        LASSERT(lovlen == (strlen(lov) + 1));
-        OBD_ALLOC(lprof->lp_lov, lovlen);
+        LASSERT(osclen == (strlen(osc) + 1));
+        OBD_ALLOC(lprof->lp_osc, osclen);
         if (lprof->lp_profile == NULL)
                 GOTO(out, err = -ENOMEM);
-        memcpy(lprof->lp_lov, lov, lovlen);
+        memcpy(lprof->lp_osc, osc, osclen);
 
-        if (lmvlen > 0) {
-                LASSERT(lmvlen == (strlen(lmv) + 1));
-                OBD_ALLOC(lprof->lp_lmv, lmvlen);
-                if (lprof->lp_lmv == NULL)
+        if (mdclen > 0) {
+                LASSERT(mdclen == (strlen(mdc) + 1));
+                OBD_ALLOC(lprof->lp_mdc, mdclen);
+                if (lprof->lp_mdc == NULL)
                         GOTO(out, err = -ENOMEM);
-                memcpy(lprof->lp_lmv, lmv, lmvlen);
+                memcpy(lprof->lp_mdc, mdc, mdclen);
         }
 
         list_add(&lprof->lp_list, &lustre_profile_list);
@@ -479,9 +478,9 @@ void class_del_profile(char *prof)
         if (lprof) {
                 list_del(&lprof->lp_list);
                 OBD_FREE(lprof->lp_profile, strlen(lprof->lp_profile) + 1);
-                OBD_FREE(lprof->lp_lov, strlen(lprof->lp_lov) + 1);
-                if (lprof->lp_lmv)
-                        OBD_FREE(lprof->lp_lmv, strlen(lprof->lp_lmv) + 1);
+                OBD_FREE(lprof->lp_osc, strlen(lprof->lp_osc) + 1);
+                if (lprof->lp_mdc)
+                        OBD_FREE(lprof->lp_mdc, strlen(lprof->lp_mdc) + 1);
                 OBD_FREE(lprof, sizeof *lprof);
         }
 }