filter_accept_list.c 460 B

12345678910111213141516171819
  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 "archive.h"
  9. /*
  10. * Accept names that are in the accept list, ignoring reject list.
  11. */
  12. char FAST_FUNC filter_accept_list(archive_handle_t *archive_handle)
  13. {
  14. if (find_list_entry(archive_handle->accept, archive_handle->file_header->name))
  15. return EXIT_SUCCESS;
  16. return EXIT_FAILURE;
  17. }