Index: trunk/ippTools/src/dettool.c
===================================================================
--- trunk/ippTools/src/dettool.c	(revision 10150)
+++ trunk/ippTools/src/dettool.c	(revision 10158)
@@ -233,12 +233,12 @@
 
     // optional
-    psString det_mode = psMetadataLookupStr(&status, config->args, "-det_mode");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -det_mode");
-        return false;
-    }
-    // check det_mode
-    if (det_mode && !isValidMode(config, det_mode)) {
-        psError(PS_ERR_UNKNOWN, false, "invalud det_mode");
+    psString mode = psMetadataLookupStr(&status, config->args, "-mode");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -mode");
+        return false;
+    }
+    // check mode
+    if (mode && !isValidMode(config, mode)) {
+        psError(PS_ERR_UNKNOWN, false, "invalud mode");
         return false;
     }
@@ -404,5 +404,5 @@
             0,
             det_type,
-            det_mode,
+            mode,
             "run",
             exp_type,
@@ -614,12 +614,12 @@
 
     // optional
-    psString det_mode = psMetadataLookupStr(&status, config->args, "-det_mode");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -det_mode");
-        return false;
-    }
-    // check det_mode
-    if (det_mode && !isValidMode(config, det_mode)) {
-        psError(PS_ERR_UNKNOWN, false, "invalud det_mode");
+    psString mode = psMetadataLookupStr(&status, config->args, "-mode");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -mode");
+        return false;
+    }
+    // check mode
+    if (mode && !isValidMode(config, mode)) {
+        psError(PS_ERR_UNKNOWN, false, "invalud mode");
         return false;
     }
@@ -733,5 +733,5 @@
             0,
             det_type,
-            det_mode,
+            mode,
             "run",
             exp_type,
@@ -891,17 +891,17 @@
     }
 
-    psString det_mode = psMetadataLookupStr(&status, config->args, "-set_det_mode");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -set_det_mode");
-        return false;
-    }
-    // check det_mode
-    if (det_mode && !isValidMode(config, det_mode)) {
-        psError(PS_ERR_UNKNOWN, false, "invalud det_mode");
-        return false;
-    }
-    if (det_mode) {
-        psFree(detRun->det_mode);
-        detRun->det_mode = psStringCopy(det_mode);
+    psString mode = psMetadataLookupStr(&status, config->args, "-set_mode");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -set_mode");
+        return false;
+    }
+    // check mode
+    if (mode && !isValidMode(config, mode)) {
+        psError(PS_ERR_UNKNOWN, false, "invalud mode");
+        return false;
+    }
+    if (mode) {
+        psFree(detRun->mode);
+        detRun->mode = psStringCopy(mode);
     }
 
@@ -5023,12 +5023,12 @@
 
     // everything else is optional
-    psString det_mode = psMetadataLookupStr(&status, config->args, "-det_mode");
-    if (!status) {
-        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -det_mode");
-        return false;
-    }
-    // check det_mode
-    if (det_mode && !isValidMode(config, det_mode)) {
-        psError(PS_ERR_UNKNOWN, false, "invalud det_mode");
+    psString mode = psMetadataLookupStr(&status, config->args, "-mode");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -mode");
+        return false;
+    }
+    // check mode
+    if (mode && !isValidMode(config, mode)) {
+        psError(PS_ERR_UNKNOWN, false, "invalud mode");
         return false;
     }
@@ -5148,5 +5148,5 @@
             0,  // the iteration is fixed at 0
             det_type,
-            det_mode,
+            mode,
             "reg",
             exp_type,
