busybox/archival/libarchive/filter_accept_list.c
<<
>>
Prefs
   1/* vi: set sw=4 ts=4: */
   2/*
   3 * Copyright (C) 2002 by Glenn McGrath
   4 *
   5 * Licensed under GPLv2 or later, see file LICENSE in this source tree.
   6 */
   7#include "libbb.h"
   8#include "bb_archive.h"
   9
  10/*
  11 * Accept names that are in the accept list, ignoring reject list.
  12 */
  13char FAST_FUNC filter_accept_list(archive_handle_t *archive_handle)
  14{
  15        if (find_list_entry(archive_handle->accept, archive_handle->file_header->name))
  16                return EXIT_SUCCESS;
  17        return EXIT_FAILURE;
  18}
  19