From 94dacaa4e91d11760666e9c4e4a6bdf39ae03c6b Mon Sep 17 00:00:00 2001 From: Atin Mukherjee Date: Fri, 26 Dec 2014 10:12:11 +0530 Subject: glusterd: coverity fix for overrun in glusterd_stop_uds_listener CID: 1260432 Change-Id: I6845bc4c231b53428419a5a2ad0c78ea9da31058 BUG: 1093692 Signed-off-by: Atin Mukherjee Reviewed-on: http://review.gluster.org/9338 Tested-by: Gluster Build System Reviewed-by: Krishnan Parthasarathi Tested-by: Krishnan Parthasarathi --- xlators/mgmt/glusterd/src/glusterd.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'xlators') diff --git a/xlators/mgmt/glusterd/src/glusterd.c b/xlators/mgmt/glusterd/src/glusterd.c index d915e62143c..4f99a736dcf 100644 --- a/xlators/mgmt/glusterd/src/glusterd.c +++ b/xlators/mgmt/glusterd/src/glusterd.c @@ -1225,7 +1225,7 @@ glusterd_init_uds_listener (xlator_t *this) dict_t *options = NULL; rpcsvc_t *rpc = NULL; data_t *sock_data = NULL; - char sockfile[PATH_MAX+1] = {0,}; + char sockfile[UNIX_PATH_MAX+1] = {0,}; int i = 0; @@ -1233,9 +1233,9 @@ glusterd_init_uds_listener (xlator_t *this) sock_data = dict_get (this->options, "glusterd-sockfile"); if (!sock_data) { - strncpy (sockfile, DEFAULT_GLUSTERD_SOCKFILE, PATH_MAX); + strncpy (sockfile, DEFAULT_GLUSTERD_SOCKFILE, UNIX_PATH_MAX); } else { - strncpy (sockfile, sock_data->data, PATH_MAX); + strncpy (sockfile, sock_data->data, UNIX_PATH_MAX); } options = dict_new (); @@ -1320,9 +1320,9 @@ glusterd_stop_uds_listener (xlator_t *this) sock_data = dict_get (this->options, "glusterd-sockfile"); if (!sock_data) { - strncpy (sockfile, DEFAULT_GLUSTERD_SOCKFILE, PATH_MAX); + strncpy (sockfile, DEFAULT_GLUSTERD_SOCKFILE, UNIX_PATH_MAX); } else { - strncpy (sockfile, sock_data->data, PATH_MAX); + strncpy (sockfile, sock_data->data, UNIX_PATH_MAX); } unlink (sockfile); -- cgit