diff --git a/src/plugins/switch/elan/qsw.c b/src/plugins/switch/elan/qsw.c
index 92957d36f210a78f1f4830a408df3e95dcebe1d5..fe5de6f63c267db8d9357c7a2c439faa6c815a8f 100644
--- a/src/plugins/switch/elan/qsw.c
+++ b/src/plugins/switch/elan/qsw.c
@@ -1377,7 +1377,7 @@ qsw_gethost_bynodeid(char *buf, int len, int id)
 		goto done;
 	}
 	
-	rc = strlcpy (buf, hostp, len);
+	rc = slurm_strlcpy (buf, hostp, len);
 
     done:
 	_unlock_qsw();