Lines Matching refs:flags
20 static int unlink_recursive(const char* name, int flags)
29 return ((flags & OPT_FORCE) && errno == ENOENT) ? 0 : -1;
47 if (unlink_recursive(dn, flags) < 0) {
73 int flags = 0;
78 /* check flags */
85 flags |= OPT_FORCE;
89 flags |= OPT_RECURSIVE;
102 if (flags & OPT_RECURSIVE) {
103 ret = unlink_recursive(argv[i], flags);
106 if (errno == ENOENT && (flags & OPT_FORCE)) {