#include <stdlib.h>
#include <string.h>
#include <limits.h>
+#include <time.h>
#include "repo.h"
+#include "md5.h"
+
static const char *guess_repo_name(const char *path);
static int parse_args(int argc, char **argv);
/* DBG */
{
+ struct md5_state sum;
int i, count = repo_num_files();
for(i=0; i<count; i++) {
- printf("%s\n", repo_file(i));
+ struct repo_file *file = repo_file(i);
+ memcpy(sum.sum, file->chksum, sizeof sum.sum);
+ printf("%s\tmd5:%s size:%lu mtime:%s", file->path, md5_sumstr(&sum),
+ (unsigned long)file->size, ctime(&file->mtime));
}
}