prepare to upload
[debian/amanda] / server-src / find.h
index 2fd5ed673c518ecf5eedad0ca4130a132e63f800..6bb76d50d3a4c1c4e0902811e1b1f8fd34d6aa25 100644 (file)
@@ -3,7 +3,7 @@
 
 #include "diskfile.h"
 
-#define DEFAULT_SORT_ORDER      "hkdlpbf"
+#define DEFAULT_SORT_ORDER      "hkdlpbfw"
 
 typedef struct find_result_s {
     struct find_result_s *next;
@@ -15,6 +15,8 @@ typedef struct find_result_s {
     off_t filenum;
     char *status;
     char *partnum;
+    double sec;                /* may be 0.0 for older log files or holding files */
+    size_t kb;         /* may be 0 for older log files or holding files */
     void *user_ptr;
 } find_result_t;
 
@@ -40,6 +42,9 @@ find_result_t *dump_exist(find_result_t *output_find, char *hostname,
 find_result_t *dumps_match(find_result_t *output_find, char *hostname,
                            char *diskname, char *datestamp, char *level,
                            int ok);
+find_result_t *dumps_match_dumpspecs(find_result_t *output_find,
+                                    GSList *dumpspecs,
+                                    int ok);
 
 /* This function looks in a particular log.xxx file for dumps. Returns TRUE
  * if something was found. This function also skips dumps whose disklist