X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=server-src%2Ftapefile.h;h=c1b3b659e7733588d3987e23bb616bb5931c5f05;hb=fd48f3e498442f0cbff5f3606c7c403d0566150e;hp=eac09e9a366894f8f55155ebc191e27b2675c660;hpb=96f35b20267e8b1a1c846d476f27fcd330e0b018;p=debian%2Famanda diff --git a/server-src/tapefile.h b/server-src/tapefile.h index eac09e9..c1b3b65 100644 --- a/server-src/tapefile.h +++ b/server-src/tapefile.h @@ -46,16 +46,18 @@ typedef struct tape_s { int read_tapelist(char *tapefile); int write_tapelist(char *tapefile); void clear_tapelist(void); -tape_t *lookup_tapelabel(char *label); +tape_t *lookup_tapelabel(const char *label); tape_t *lookup_tapepos(int pos); tape_t *lookup_tapedate(char *datestamp); int lookup_nb_tape(void); +char *get_last_reusable_tape_label(int skip); tape_t *lookup_last_reusable_tape(int skip); void remove_tapelabel(char *label); tape_t *add_tapelabel(char *datestamp, char *label, char *comment); int reusable_tape(tape_t *tp); int guess_runs_from_tapelist(void); +char *list_new_tapes(int nb); void print_new_tapes(FILE *output, int nb); #endif /* !TAPEFILE_H */