source: trunk/athena/bin/delete/pattern.h @ 12350

Revision 12350, 1.0 KB checked in by ghudson, 26 years ago (diff)
Some RCS ID cleanup: delete $Log$ and replace other RCS keywords with $Id$.
Line 
1/*
2 * $Id: pattern.h,v 1.7 1999-01-22 23:09:03 ghudson Exp $
3 *
4 * This program is part of a package including delete, undelete,
5 * lsdel, expunge and purge.  The software suite is meant as a
6 * replacement for rm which allows for file recovery.
7 *
8 * Copyright (c) 1989 by the Massachusetts Institute of Technology.
9 * For copying and distribution information, see the file "mit-copying.h."
10 */
11#include "mit-copying.h"
12
13int add_str();
14int add_arrays();
15int find_contents();
16int find_deleted_contents();
17int find_deleted_contents_recurs();
18int find_matches();
19int find_deleted_matches();
20int find_recurses();
21int find_deleted_recurses();
22
23#define FIND_DELETED            (1<<0)
24#define FIND_UNDELETED          (1<<1)
25#define RECURS_FIND_DELETED     (1<<2)
26#define RECURS_FIND_UNDELETED   (1<<3)
27#define RECURS_DELETED          (1<<4)
28#define FOLLW_LINKS             (1<<5)
29#define FOLLW_MOUNTPOINTS       (1<<6)
30#define FIND_DOTFILES           (1<<7)
31#define FIND_CONTENTS           (1<<8)
32#define SUPPRESS_WARNINGS       (1<<9)
33#define RECURS                  (RECURS_FIND_DELETED | RECURS_FIND_UNDELETED |\
34                                 RECURS_DELETED | FIND_CONTENTS)
Note: See TracBrowser for help on using the repository browser.