aboutsummaryrefslogtreecommitdiff
path: root/archival/libunarchive/filter_accept_list.c
blob: 2b023ec705765f8f341fc542c17aea64bfeaeb79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <fnmatch.h>
#include <stdlib.h>
#include "unarchive.h"

/*
 * Accept names that are in the accept list
 */
extern char filter_accept_list(const llist_t *accept_list, const llist_t *reject_list, const char *key)
{
	if (find_list_entry(accept_list, key)) {
		return(EXIT_SUCCESS);
	} else {
		return(EXIT_FAILURE);
	}
}