1.1 --- a/libfsclient/lib/src/client.cc Thu Feb 24 22:35:00 2022 +0100
1.2 +++ b/libfsclient/lib/src/client.cc Fri Feb 25 18:45:11 2022 +0100
1.3 @@ -361,18 +361,18 @@
1.4
1.5 /* Remove a file from the filesystem. */
1.6
1.7 -long client_remove(const char *name)
1.8 +long client_remove(const char *path)
1.9 {
1.10 l4_cap_idx_t server = l4re_env_get_cap("server");
1.11
1.12 - return client_remove_using(name, server);
1.13 + return client_remove_using(path, server);
1.14 }
1.15
1.16 /* Remove a file from the filesystem via a named capability. */
1.17
1.18 -long client_remove_using(const char *name, l4_cap_idx_t server)
1.19 +long client_remove_using(const char *path, l4_cap_idx_t server)
1.20 {
1.21 - return file_remove(name, server);
1.22 + return file_remove(path, server);
1.23 }
1.24
1.25
1.26 @@ -395,6 +395,24 @@
1.27
1.28
1.29
1.30 +/* Obtain filesystem object statistics. */
1.31 +
1.32 +long client_stat(const char *path, struct stat *st)
1.33 +{
1.34 + l4_cap_idx_t server = l4re_env_get_cap("server");
1.35 +
1.36 + return client_stat_using(path, st, server);
1.37 +}
1.38 +
1.39 +/* Obtain object statistics from the filesystem via a named capability. */
1.40 +
1.41 +long client_stat_using(const char *path, struct stat *st, l4_cap_idx_t server)
1.42 +{
1.43 + return file_stat(path, st, server);
1.44 +}
1.45 +
1.46 +
1.47 +
1.48 /* Obtain the current region of a pipe. */
1.49
1.50 long client_current_region(file_t *file)