Index: trunk/Ohana/src/opihi/dvo/remote.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/remote.c	(revision 33662)
+++ trunk/Ohana/src/opihi/dvo/remote.c	(revision 33963)
@@ -1,5 +1,5 @@
 # include "dvoshell.h"
 # include <glob.h>
-# define MAX_PATH_LENGTH 1024
+# define DVO_MAX_PATH 1024
 
 // functions to manage the remote hosts
@@ -8,4 +8,10 @@
   int N;
 
+  int VERBOSE = FALSE;
+  if ((N = get_argument (argc, argv, "-v"))) {
+    remove_argument (N, &argc, argv);
+    VERBOSE = TRUE;
+  }
+
   if (argc < 2) {
     gprint (GP_ERR, "USAGE: remote (command)\n");
@@ -13,4 +19,5 @@
     gprint (GP_ERR, "  options:\n");
     gprint (GP_ERR, "  -v : verbose mode:\n");
+    gprint (GP_ERR, "OR:    remote -reload (uniquer)\n");
     return FALSE;
   }
@@ -23,8 +30,14 @@
   // with a set of vectors to load.
 
-  int VERBOSE = FALSE;
-  if ((N = get_argument (argc, argv, "-v"))) {
+  if ((N = get_argument (argc, argv, "-reload"))) {
     remove_argument (N, &argc, argv);
-    VERBOSE = TRUE;
+    if (argc != 2) {
+      gprint (GP_ERR, "USAGE: remote -reload (uniquer)\n");
+      gprint (GP_ERR, " (uniquer) is the element in the middle of the results file\n");
+      gprint (GP_ERR, " eg: dvo.results.XXXXX.YYYYY.fits\n");
+      return FALSE;
+    }
+    int status = HostTableReloadResults (argv[1], VERBOSE);
+    return status;
   }
 
