diff options
Diffstat (limited to 'src/shared/util.h')
-rw-r--r-- | src/shared/util.h | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/src/shared/util.h b/src/shared/util.h index 4808f04efe..0f97873d8b 100644 --- a/src/shared/util.h +++ b/src/shared/util.h @@ -149,14 +149,11 @@ char *truncate_nl(char *s); int rmdir_parents(const char *path, const char *stop); -int get_process_comm(pid_t pid, char **name); -int get_process_cmdline(pid_t pid, size_t max_length, bool comm_fallback, char **line); -int get_process_environ(pid_t pid, char **environ); - char hexchar(int x) _const_; char octchar(int x) _const_; char *cescape(const char *s); +size_t cescape_char(char c, char *buf); char *xescape(const char *s, const char *bad); bool dirent_is_file_with_suffix(const struct dirent *de, const char *suffix) _pure_; @@ -397,19 +394,6 @@ int unlink_noerrno(const char *path); _d_; \ }) -#define procfs_file_alloca(pid, field) \ - ({ \ - pid_t _pid_ = (pid); \ - const char *_r_; \ - if (_pid_ == 0) { \ - _r_ = ("/proc/self/" field); \ - } else { \ - _r_ = alloca(strlen("/proc/") + DECIMAL_STR_MAX(pid_t) + 1 + sizeof(field)); \ - sprintf((char*) _r_, "/proc/"PID_FMT"/" field, _pid_); \ - } \ - _r_; \ - }) - static inline void qsort_safe(void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *)) { if (nmemb) { |