2 * Copyright (c) 2007, Novell Inc.
4 * This program is licensed under the BSD license, read LICENSE.BSD
5 * for further information
21 /* Describes a repodata file */
22 typedef struct _Repodatafile
24 /* These have the same meaning as the equally named fields in
28 unsigned int nchecksum;
29 unsigned int checksumtype;
30 struct _Repokey *keys;
32 Id *addedfileprovides;
33 unsigned char *rpmdbcookie;
36 void repo_write(Repo *repo, FILE *fp, int (*keyfilter)(Repo *repo, Repokey *key, void *kfdata), void *kfdata, Repodatafile *fileinfo, int nsubfiles);