Index: branches/czw_branch/20110406/ippTools/src/laptool.c
===================================================================
--- branches/czw_branch/20110406/ippTools/src/laptool.c	(revision 31407)
+++ branches/czw_branch/20110406/ippTools/src/laptool.c	(revision 31409)
@@ -708,4 +708,5 @@
   PXOPT_COPY_S64(config->args, where, "-exp_id", "exp_id", "==");
   PXOPT_COPY_S64(config->args, where, "-chip_id", "chip_id", "==");
+  PXOPT_COPY_STR(config->args, where, "-set_data_state", "data_state", "==");
 
   psMetadata *values = psMetadataAlloc();
@@ -717,20 +718,20 @@
   }
   if (private) {
-    psMetadataAddBool(values, PS_LIST_TAIL, "private", 1, "", false);
+    psMetadataAddBool(values, PS_LIST_TAIL, "private", 0, "==", true);
   }
   else if (public) {
-    psMetadataAddBool(values, PS_LIST_TAIL, "private", 0, "", false);
+    psMetadataAddBool(values, PS_LIST_TAIL, "private", 0, "==", false);
   }
   if (active) {
-    psMetadataAddBool(values, PS_LIST_TAIL, "active", 1, "", false);
+    psMetadataAddBool(values, PS_LIST_TAIL, "active", 0, "==", true);
   }
   else if (inactive) {
-    psMetadataAddBool(values, PS_LIST_TAIL, "active", 0, "", false);
+    psMetadataAddBool(values, PS_LIST_TAIL, "active", 0, "==", false);
   }
   if (pairwise) {
-    psMetadataAddBool(values, PS_LIST_TAIL, "pairwise", 1, "", false);
+    psMetadataAddBool(values, PS_LIST_TAIL, "pairwise", 0, "==", true);
   }
   else if (nopairwise) {
-    psMetadataAddBool(values, PS_LIST_TAIL, "pairwise", 0, "", false);
+    psMetadataAddBool(values, PS_LIST_TAIL, "pairwise", 0, "==", false);
   }
   
Index: branches/czw_branch/20110406/ippTools/src/laptoolConfig.c
===================================================================
--- branches/czw_branch/20110406/ippTools/src/laptoolConfig.c	(revision 31407)
+++ branches/czw_branch/20110406/ippTools/src/laptoolConfig.c	(revision 31409)
@@ -73,4 +73,5 @@
   ADD_OPT(Str, pendingrunArgs, "-fault",                      "search by LAP run fault", NULL);
   ADD_OPT(Bool,pendingrunArgs, "-simple",                     "use the simple output format", false);
+
   // -updaterun
   psMetadata *updaterunArgs = psMetadataAlloc();
@@ -110,4 +111,5 @@
   ADD_OPT(S64, updateexpArgs, "-set_chip_id",                 "set the chip ID", 0);
   ADD_OPT(S64, updateexpArgs, "-set_pair_id",                 "set the pair ID", 0);
+  ADD_OPT(Str, updateexpArgs, "-set_data_state",              "set the lapExp data_state", NULL);
   ADD_OPT(Bool,updateexpArgs, "-private",                     "set this exposure as private", 0);
   ADD_OPT(Bool,updateexpArgs, "-public",                      "set this exposure as public", 0);
