* file named AUTHORS, in the root directory of this distribution.
*/
/*
- * $Id: amandates.h,v 1.3 1998/07/04 00:18:10 oliva Exp $
+ * $Id: amandates.h,v 1.5 2006/07/25 18:35:21 martinea Exp $
*
* interface for amandates file
*/
#define DUMP_LEVELS 10 /* XXX should be in amanda.h */
#define EPOCH ((time_t)0)
-#ifndef AMANDATES_FILE
-#define AMANDATES_FILE "/var/lib/amandates"
-#endif
-
typedef struct amandates_s {
struct amandates_s *next;
char *name; /* filesystem name */
time_t dates[DUMP_LEVELS]; /* dump dates */
} amandates_t;
-int start_amandates P((int open_readwrite));
-void finish_amandates P((void));
-void free_amandates P((void));
-amandates_t *amandates_lookup P((char *name));
-void amandates_updateone P((char *name, int level, time_t dumpdate));
+int start_amandates (char *amandates_file, int open_readwrite);
+void finish_amandates (void);
+void free_amandates (void);
+amandates_t *amandates_lookup (char *name);
+void amandates_updateone (char *name, int level, time_t dumpdate);
#endif /* ! AMANDATES_H */