From 80694bb5ff2f61cfd6e2bb7908add6c853490407 Mon Sep 17 00:00:00 2001 From: krishna Date: Sat, 20 Aug 2011 14:32:35 +0530 Subject: if nfs.port is not configured init the transport.socket.listen-port to GF_NFS3_PORT Change-Id: I6c0db600ba2010b0a0272f58b16c4955b4b570f2 BUG: 3308 Reviewed-on: http://review.gluster.com/273 Reviewed-by: Vijay Bellur Tested-by: Gluster Build System --- xlators/nfs/server/src/nfs.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'xlators/nfs/server/src/nfs.c') diff --git a/xlators/nfs/server/src/nfs.c b/xlators/nfs/server/src/nfs.c index 40fb24eef..80bb9cebe 100644 --- a/xlators/nfs/server/src/nfs.c +++ b/xlators/nfs/server/src/nfs.c @@ -580,7 +580,11 @@ nfs_init_state (xlator_t *this) } if (dict_get(this->options, "transport.socket.listen-port") == NULL) { - ret = gf_asprintf (&optstr, "%d", nfs->override_portnum); + if (nfs->override_portnum) + ret = gf_asprintf (&optstr, "%d", + nfs->override_portnum); + else + ret = gf_asprintf (&optstr, "%d", GF_NFS3_PORT); if (ret == -1) { gf_log (GF_NFS, GF_LOG_ERROR, "failed mem-allocation"); goto free_foppool; -- cgit