From bb0b31715f51d81c3d9cb065be36f1a629ab26dd Mon Sep 17 00:00:00 2001 From: Ralph Wuerthner Date: Tue, 28 Jan 2020 14:50:19 +0100 Subject: [PATCH] gpfswrap: Make pathname "const char *" in gpfswrap_quotactl() Update wrapper function to match the definition in gpfs.h. Signed-off-by: Ralph Wuerthner Reviewed-by: Christof Schmitt Reviewed-by: Gary Lockyer --- lib/util/gpfswrap.c | 7 +++++-- lib/util/gpfswrap.h | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/util/gpfswrap.c b/lib/util/gpfswrap.c index b4f7d7520cf..14118cbf53c 100644 --- a/lib/util/gpfswrap.c +++ b/lib/util/gpfswrap.c @@ -40,7 +40,10 @@ static int (*gpfs_ftruncate_fn)(int fd, gpfs_off64_t length); static int (*gpfs_lib_init_fn)(int flags); static int (*gpfs_set_times_path_fn)(char *pathname, int flags, gpfs_timestruc_t times[4]); -static int (*gpfs_quotactl_fn)(char *pathname, int cmd, int id, void *bufp); +static int (*gpfs_quotactl_fn)(const char *pathname, + int cmd, + int id, + void *bufp); static int (*gpfs_init_trace_fn)(void); static int (*gpfs_query_trace_fn)(void); static void (*gpfs_add_trace_fn)(int level, const char *msg); @@ -212,7 +215,7 @@ int gpfswrap_set_times_path(char *pathname, int flags, return gpfs_set_times_path_fn(pathname, flags, times); } -int gpfswrap_quotactl(char *pathname, int cmd, int id, void *bufp) +int gpfswrap_quotactl(const char *pathname, int cmd, int id, void *bufp) { if (gpfs_quotactl_fn == NULL) { errno = ENOSYS; diff --git a/lib/util/gpfswrap.h b/lib/util/gpfswrap.h index 2c518b939f8..f62d690ac06 100644 --- a/lib/util/gpfswrap.h +++ b/lib/util/gpfswrap.h @@ -45,7 +45,7 @@ int gpfswrap_ftruncate(int fd, gpfs_off64_t length); int gpfswrap_lib_init(int flags); int gpfswrap_set_times_path(char *pathname, int flags, gpfs_timestruc_t times[4]); -int gpfswrap_quotactl(char *pathname, int cmd, int id, void *bufp); +int gpfswrap_quotactl(const char *pathname, int cmd, int id, void *bufp); int gpfswrap_init_trace(void); int gpfswrap_query_trace(void); void gpfswrap_add_trace(int level, const char *msg);