summaryrefslogtreecommitdiff
path: root/src/basic/path-util.h
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2020-09-17 15:02:47 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2020-11-06 15:12:54 +0100
commit5ca9139ace34a2520a75b2be660c5374c4098ed0 (patch)
tree03514c9ae5619dc0f599d9047c8549995bddccc4 /src/basic/path-util.h
parent1da37e58ffb2f8bfa129a550c09bf2d458d7c782 (diff)
downloadsystemd-5ca9139ace34a2520a75b2be660c5374c4098ed0.tar.gz
basic/path-util: let find_executable_full() optionally return an fd
Diffstat (limited to 'src/basic/path-util.h')
-rw-r--r--src/basic/path-util.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/basic/path-util.h b/src/basic/path-util.h
index bd8c14903e..13e87731a6 100644
--- a/src/basic/path-util.h
+++ b/src/basic/path-util.h
@@ -88,9 +88,9 @@ int path_strv_make_absolute_cwd(char **l);
char** path_strv_resolve(char **l, const char *root);
char** path_strv_resolve_uniq(char **l, const char *root);
-int find_executable_full(const char *name, bool use_path_envvar, char **ret);
-static inline int find_executable(const char *name, char **ret) {
- return find_executable_full(name, true, ret);
+int find_executable_full(const char *name, bool use_path_envvar, char **ret_filename, int *ret_fd);
+static inline int find_executable(const char *name, char **ret_filename) {
+ return find_executable_full(name, true, ret_filename, NULL);
}
bool paths_check_timestamp(const char* const* paths, usec_t *paths_ts_usec, bool update);