Commit b43c2605 authored by Ankit Kumar's avatar Ankit Kumar Committed by Ben Walker
Browse files

nvmf: discovery log page updation change



If the subsystem's allow any host state is same as the requested one,
then there is no need to update the discovery log page.

Change-Id: Ie94e7261a25e3aa407daf0a63c1ca5313f199f27
Signed-off-by: default avatarAnkit Kumar <ankit.kumar@samsung.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25423


Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
Reviewed-by: default avatarJim Harris <jim.harris@nvidia.com>
Community-CI: Mellanox Build Bot
Reviewed-by: default avatarBen Walker <ben@nvidia.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
parent 6e1d0b50
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -1244,6 +1244,10 @@ spdk_nvmf_subsystem_disconnect_host(struct spdk_nvmf_subsystem *subsystem,
int
spdk_nvmf_subsystem_set_allow_any_host(struct spdk_nvmf_subsystem *subsystem, bool allow_any_host)
{
	if (subsystem->allow_any_host == allow_any_host) {
		return 0;
	}

	pthread_mutex_lock(&subsystem->mutex);
	subsystem->allow_any_host = allow_any_host;
	if (!TAILQ_EMPTY(&subsystem->listeners)) {