X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=server-src%2Ffind.h;h=5b9811db8e8c21e004cf631180d4a9268a1aa8b4;hb=refs%2Ftags%2Fdebian%2F2.5.0-1;hp=c657dfc203e22c41774de1bf4b8e22891bf90789;hpb=bde83ad58d800ae004caccab6531234272181da2;p=debian%2Famanda diff --git a/server-src/find.h b/server-src/find.h index c657dfc..5b9811d 100644 --- a/server-src/find.h +++ b/server-src/find.h @@ -1,5 +1,6 @@ +#include "diskfile.h" -#define DEFAULT_SORT_ORDER "hkdlb" +#define DEFAULT_SORT_ORDER "hkdlpb" typedef struct find_result_s { struct find_result_s *next; @@ -14,12 +15,14 @@ typedef struct find_result_s { char *label; int filenum; char *status; + char *partnum; + void *user_ptr; } find_result_t; find_result_t *find_dump P((int dyna_disklist, disklist_t* diskqp)); -char **find_log P(()); +char **find_log P((void)); void sort_find_result P((char *sort_order, find_result_t **output_find)); void print_find_result P((find_result_t *output_find)); void free_find_result P((find_result_t **output_find)); find_result_t *dump_exist P((find_result_t *output_find, char *hostname, char *diskname, int datestamp, int level)); - +find_result_t *dumps_match P((find_result_t *output_find, char *hostname, char *diskname, char *datestamp, char *level, int ok));