Stefan Schuermans commited on 2020-05-17 18:59:26
Showing 5 changed files, with 15 additions and 14 deletions.
| ... | ... |
@@ -27,17 +27,17 @@ int lwptev_proc_begin(void **data, size_t *size) {
|
| 27 | 27 |
proc_begin.pid = getpid(); |
| 28 | 28 |
proc_begin.has_ppid = 1; |
| 29 | 29 |
proc_begin.ppid = getppid(); |
| 30 |
- if (symlink_read("/proc/self/exe", &proc_begin.exe, cleaner) != 0) {
|
|
| 30 |
+ if (lwptev_symlink_read("/proc/self/exe", &proc_begin.exe, cleaner) != 0) {
|
|
| 31 | 31 |
return -1; |
| 32 | 32 |
} |
| 33 |
- if (symlink_read("/proc/self/cwd", &proc_begin.cwd, cleaner) != 0) {
|
|
| 33 |
+ if (lwptev_symlink_read("/proc/self/cwd", &proc_begin.cwd, cleaner) != 0) {
|
|
| 34 | 34 |
return -1; |
| 35 | 35 |
} |
| 36 |
- if (stringlist_read("/proc/self/cmdline", &proc_begin.n_cmdline,
|
|
| 36 |
+ if (lwptev_stringlist_read("/proc/self/cmdline", &proc_begin.n_cmdline,
|
|
| 37 | 37 |
&proc_begin.cmdline, cleaner) != 0) {
|
| 38 | 38 |
return -1; |
| 39 | 39 |
} |
| 40 |
- if (stringlist_read("/proc/self/environ", &proc_begin.n_environ,
|
|
| 40 |
+ if (lwptev_stringlist_read("/proc/self/environ", &proc_begin.n_environ,
|
|
| 41 | 41 |
&proc_begin.environ, cleaner) != 0) {
|
| 42 | 42 |
return -1; |
| 43 | 43 |
} |
| ... | ... |
@@ -14,7 +14,7 @@ |
| 14 | 14 |
* @param[out] *size size of file contents |
| 15 | 15 |
* @return pointer to malloc-ed file contents or NULL |
| 16 | 16 |
*/ |
| 17 |
-static char * stringlist_read_file(char const *pathname, size_t *size) {
|
|
| 17 |
+static char * lwptev_stringlist_read_file(char const *pathname, size_t *size) {
|
|
| 18 | 18 |
/* it is not possible to get file size before, because this yields zero for |
| 19 | 19 |
files like /proc/self/cmdline */ |
| 20 | 20 |
*size = 0; |
| ... | ... |
@@ -71,7 +71,8 @@ static char * stringlist_read_file(char const *pathname, size_t *size) {
|
| 71 | 71 |
* @param[out] *cnt number of entries in array |
| 72 | 72 |
* @return pointer to malloc-ed array of NULL |
| 73 | 73 |
*/ |
| 74 |
-static char ** stringlist_make_ptrs(char *data, size_t sz, size_t *cnt) {
|
|
| 74 |
+static char ** lwptev_stringlist_make_ptrs(char *data, size_t sz, |
|
| 75 |
+ size_t *cnt) {
|
|
| 75 | 76 |
/* count strings */ |
| 76 | 77 |
size_t pos = 0; |
| 77 | 78 |
*cnt = 0; |
| ... | ... |
@@ -94,13 +95,13 @@ static char ** stringlist_make_ptrs(char *data, size_t sz, size_t *cnt) {
|
| 94 | 95 |
return ptrs; |
| 95 | 96 |
} |
| 96 | 97 |
|
| 97 |
-int stringlist_read(char const *pathname, size_t *n, char ***strs, |
|
| 98 |
+int lwptev_stringlist_read(char const *pathname, size_t *n, char ***strs, |
|
| 98 | 99 |
lwptev_cleaner_t *cleaner) {
|
| 99 | 100 |
*n = 0; |
| 100 | 101 |
*strs = NULL; |
| 101 | 102 |
/* read file contents */ |
| 102 | 103 |
size_t sz; |
| 103 |
- char *data = stringlist_read_file(pathname, &sz); |
|
| 104 |
+ char *data = lwptev_stringlist_read_file(pathname, &sz); |
|
| 104 | 105 |
if (! data) {
|
| 105 | 106 |
lwptev_cleaner_cleanup(cleaner); |
| 106 | 107 |
return -1; |
| ... | ... |
@@ -108,7 +109,7 @@ int stringlist_read(char const *pathname, size_t *n, char ***strs, |
| 108 | 109 |
lwptev_cleaner_add_ptr(cleaner, data); |
| 109 | 110 |
/* create pointer array */ |
| 110 | 111 |
size_t cnt; |
| 111 |
- char **ptrs = stringlist_make_ptrs(data, sz, &cnt); |
|
| 112 |
+ char **ptrs = lwptev_stringlist_make_ptrs(data, sz, &cnt); |
|
| 112 | 113 |
if (! ptrs) {
|
| 113 | 114 |
lwptev_cleaner_cleanup(cleaner); |
| 114 | 115 |
return -1; |
| ... | ... |
@@ -14,7 +14,7 @@ |
| 14 | 14 |
* @return 0 on success, -1 on error |
| 15 | 15 |
* (on error, cleanup is done and cleaner is deallocated) |
| 16 | 16 |
*/ |
| 17 |
-int stringlist_read(char const *pathname, size_t *n, char ***strs, |
|
| 17 |
+int lwptev_stringlist_read(char const *pathname, size_t *n, char ***strs, |
|
| 18 | 18 |
lwptev_cleaner_t *cleaner); |
| 19 | 19 |
|
| 20 | 20 |
#endif /* #ifndef LWPTTR_STRINGLIST_H */ |
| ... | ... |
@@ -9,7 +9,7 @@ |
| 9 | 9 |
* @param[in] pathname path to symbolic link |
| 10 | 10 |
* @return malloc-ed string containting link target or NULL |
| 11 | 11 |
*/ |
| 12 |
-static char * symlink_read_target(char const *pathname) {
|
|
| 12 |
+static char * lwptev_symlink_read_target(char const *pathname) {
|
|
| 13 | 13 |
size_t sz = 256; |
| 14 | 14 |
char *target = NULL; |
| 15 | 15 |
while (1) {
|
| ... | ... |
@@ -35,9 +35,9 @@ static char * symlink_read_target(char const *pathname) {
|
| 35 | 35 |
} |
| 36 | 36 |
} |
| 37 | 37 |
|
| 38 |
-int symlink_read(char const *pathname, char **target, |
|
| 38 |
+int lwptev_symlink_read(char const *pathname, char **target, |
|
| 39 | 39 |
lwptev_cleaner_t *cleaner) {
|
| 40 |
- *target = symlink_read_target(pathname); |
|
| 40 |
+ *target = lwptev_symlink_read_target(pathname); |
|
| 41 | 41 |
if (! *target) {
|
| 42 | 42 |
lwptev_cleaner_cleanup(cleaner); |
| 43 | 43 |
return -1; |
| ... | ... |
@@ -11,7 +11,7 @@ |
| 11 | 11 |
* @return 0 on success, -1 on error |
| 12 | 12 |
* (on error, cleanup is done and cleaner is deallocated) |
| 13 | 13 |
*/ |
| 14 |
-int symlink_read(char const *pathname, char **target, |
|
| 14 |
+int lwptev_symlink_read(char const *pathname, char **target, |
|
| 15 | 15 |
lwptev_cleaner_t *cleaner); |
| 16 | 16 |
|
| 17 | 17 |
#endif /* #ifndef LWPTTR_SYMLINK_H */ |
| 18 | 18 |