// Used when restore is initiated from the server. static int check_srestore(struct conf **confs, const char *path) { struct strlist *l=get_strlist(confs[OPT_INCEXCDIR]); // If no includes specified, restore everything. if(!l) return 1; for(; l; l=l->next) if(srestore_matches(l, path)) return 1; return 0; }
/* Used when restore is initiated from the server. */ static int check_srestore(struct config *cconf, const char *path) { int i=0; for(i=0; i<cconf->iecount; i++) { //printf(" %d %s %s\n", // cconf->incexcdir[i]->flag, cconf->incexcdir[i]->path, // path); if(srestore_matches(cconf->incexcdir[i], path)) return 1; } return 0; }