+++ This bug was initially created as a clone of Bug #1183547 +++ Description of problem: The documentation of glfs_set_volfile_server() mentions that transport may be passed as a NULL value. However, this is not handled correctly and the function will return EINVAL. Version-Release number of selected component (if applicable): Current mainline, and older versions. How reproducible: 100% Steps to Reproduce: 1. pass transport=NULL to glfs_set_volfile_server() Actual results: glfs_set_volfile_server() returns an error (EINVAL). Expected results: Default values for transport should be used, and connecting to the volume should work. --- Additional comment from Anand Avati on 2015-01-19 11:18:05 CET --- REVIEW: http://review.gluster.org/9464 (gfapi: allow transport=NULL for set_volfile_server()) posted (#1) for review on master by Niels de Vos (ndevos) --- Additional comment from Anand Avati on 2015-01-20 21:39:59 CET --- COMMIT: http://review.gluster.org/9464 committed in master by Shyamsundar Ranganathan (srangana) ------ commit cdb3fa6088957ed257bfe2c3af59a80033cb2cbb Author: Niels de Vos <ndevos> Date: Mon Jan 19 11:17:20 2015 +0100 gfapi: allow transport=NULL for set_volfile_server() Users of gfapi should not need to care about the supported transport methods, this is an advanced option. Simple use-cases for libgfapi should be able to pass NULL as transport, and the libraries should take care of connecting to the Gluster server(s) correctly. BUG: 1183547 Change-Id: Id93f96a3d10ae9fb69d53192642145ba8deed863 Signed-off-by: Niels de Vos <ndevos> Reviewed-on: http://review.gluster.org/9464 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Kaleb KEITHLEY <kkeithle> Reviewed-by: Shyamsundar Ranganathan <srangana>
This bug is being closed as GlusterFS-3.6 is nearing its End-Of-Life and only important security bugs will be fixed. This bug has been fixed in more recent GlusterFS releases. If you still face this bug with the newer GlusterFS versions, please open a new bug.