Lines Matching defs:mlfile
661 metalinkfile *mlfile,
666 if(mlfile->checksum == NULL) {
671 rv = check_hash(filename, mlfile->checksum->digest_def,
672 mlfile->checksum->digest, config->errors);
825 metalinkfile *mlfile;
826 mlfile = new_metalinkfile(*files);
827 if(!mlfile->checksum) {
834 GetStr(&url->url, mlfile->filename);
840 config->metalinkfile_last->next = mlfile;
841 config->metalinkfile_last = mlfile;
844 config->metalinkfile_list = config->metalinkfile_last = mlfile;
900 int count_next_metalink_resource(metalinkfile *mlfile)
904 for(res = mlfile->resource; res; res = res->next, ++count);
926 static void delete_metalinkfile(metalinkfile *mlfile)
929 if(mlfile == NULL) {
932 Curl_safefree(mlfile->filename);
933 delete_metalink_checksum(mlfile->checksum);
934 for(res = mlfile->resource; res;) {
940 Curl_safefree(mlfile);
946 metalinkfile *mlfile = config->metalinkfile_list;
948 delete_metalinkfile(mlfile);