summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
358ba19)
hidden_file() is a bit more precise, since dot files usually shouldn't
be ignored, but certainly be considered hidden.
while ((de = readdir(d))) {
char *p;
while ((de = readdir(d))) {
char *p;
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
p = strjoin(streq(*i, "/") ? "" : *i, "/", de->d_name, NULL);
continue;
p = strjoin(streq(*i, "/") ? "" : *i, "/", de->d_name, NULL);
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
f = strjoin(path, "/", de->d_name, NULL);
continue;
f = strjoin(path, "/", de->d_name, NULL);
while ((de = readdir(d))) {
int fd = -1;
while ((de = readdir(d))) {
int fd = -1;
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
r = safe_atoi(de->d_name, &fd);
continue;
r = safe_atoi(de->d_name, &fd);
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
dirent_ensure_type(d, de);
continue;
dirent_ensure_type(d, de);
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
dirent_ensure_type(d, de);
continue;
dirent_ensure_type(d, de);
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
if (!unit_name_is_valid(de->d_name, TEMPLATE_VALID))
continue;
if (!unit_name_is_valid(de->d_name, TEMPLATE_VALID))
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
if (!unit_name_is_valid(de->d_name, TEMPLATE_VALID))
continue;
if (!unit_name_is_valid(de->d_name, TEMPLATE_VALID))
-_pure_ static bool ignore_file_allow_backup(const char *filename) {
+_pure_ static bool hidden_file_allow_backup(const char *filename) {
endswith(filename, ".swp");
}
endswith(filename, ".swp");
}
-bool ignore_file(const char *filename) {
+bool hidden_file(const char *filename) {
assert(filename);
if (endswith(filename, "~"))
return true;
assert(filename);
if (endswith(filename, "~"))
return true;
- return ignore_file_allow_backup(filename);
+ return hidden_file_allow_backup(filename);
}
int fd_nonblock(int fd, bool nonblock) {
}
int fd_nonblock(int fd, bool nonblock) {
while ((de = readdir(d))) {
int fd = -1;
while ((de = readdir(d))) {
int fd = -1;
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
if (safe_atoi(de->d_name, &fd) < 0)
continue;
if (safe_atoi(de->d_name, &fd) < 0)
- if (!ignore_file(de->d_name))
+ if (!hidden_file(de->d_name))
bool dirent_is_file(const struct dirent *de) {
assert(de);
bool dirent_is_file(const struct dirent *de) {
assert(de);
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
return false;
if (de->d_type != DT_REG &&
return false;
if (de->d_type != DT_REG &&
de->d_type != DT_UNKNOWN)
return false;
de->d_type != DT_UNKNOWN)
return false;
- if (ignore_file_allow_backup(de->d_name))
+ if (hidden_file_allow_backup(de->d_name))
return false;
return endswith(de->d_name, suffix);
return false;
return endswith(de->d_name, suffix);
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
device = openat(dirfd(d), de->d_name, O_DIRECTORY|O_RDONLY|O_CLOEXEC|O_NOCTTY);
continue;
device = openat(dirfd(d), de->d_name, O_DIRECTORY|O_RDONLY|O_CLOEXEC|O_NOCTTY);
bool dirent_is_file(const struct dirent *de) _pure_;
bool dirent_is_file_with_suffix(const struct dirent *de, const char *suffix) _pure_;
bool dirent_is_file(const struct dirent *de) _pure_;
bool dirent_is_file_with_suffix(const struct dirent *de, const char *suffix) _pure_;
-bool ignore_file(const char *filename) _pure_;
+bool hidden_file(const char *filename) _pure_;
bool chars_intersect(const char *a, const char *b) _pure_;
bool chars_intersect(const char *a, const char *b) _pure_;
- } else if (ignore_file((de)->d_name)) \
+ } else if (hidden_file((de)->d_name)) \
_cleanup_free_ char *fpath = NULL, *name = NULL;
int r;
_cleanup_free_ char *fpath = NULL, *name = NULL;
int r;
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
fpath = strjoin(*path, "/", de->d_name, NULL);
continue;
fpath = strjoin(*path, "/", de->d_name, NULL);
while ((de = readdir(d))) {
int a, b;
while ((de = readdir(d))) {
int a, b;
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
if (de->d_name[0] != 'S' && de->d_name[0] != 'K')
continue;
if (de->d_name[0] != 'S' && de->d_name[0] != 'K')
if (de->d_type != DT_REG)
continue;
if (de->d_type != DT_REG)
continue;
- if (ignore_file(de->d_name))
+ if (hidden_file(de->d_name))
continue;
if (!startswith(de->d_name, "ask."))
continue;
if (!startswith(de->d_name, "ask."))