Commit ef8e4757 authored by Ziye Yang's avatar Ziye Yang Committed by Changpeng Liu
Browse files

net: make the net initialization in a correct way



Change-Id: If795ae841127a0742b366ac5df019e5a2d6e6b65
Signed-off-by: default avatarZiye Yang <optimistyzy@gmail.com>
Reviewed-on: https://review.gerrithub.io/436901


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
Reviewed-by: default avatarShuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: default avatarBen Walker <benjamin.walker@intel.com>
Reviewed-by: default avatarChangpeng Liu <changpeng.liu@intel.com>
parent 672115fe
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -51,7 +51,7 @@ struct spdk_sock;
struct spdk_net_framework {
	const char *name;

	int (*init)(void);
	void (*init)(void);
	void (*fini)(void);

	STAILQ_ENTRY(spdk_net_framework) link;
+4 −3
Original line number Diff line number Diff line
@@ -624,7 +624,7 @@ static struct spdk_net_impl g_vpp_net_impl = {

SPDK_NET_IMPL_REGISTER(vpp, &g_vpp_net_impl);

static int
static void
spdk_vpp_net_framework_init(void)
{
	int rc;
@@ -633,7 +633,8 @@ spdk_vpp_net_framework_init(void)
	app_name = spdk_sprintf_alloc("SPDK_%d", getpid());
	if (app_name == NULL) {
		SPDK_ERRLOG("Cannot alloc memory for SPDK app name\n");
		return -ENOMEM;
		spdk_net_framework_init_next(-ENOMEM);
		return;
	}

	rc = vppcom_app_create(app_name);
@@ -643,7 +644,7 @@ spdk_vpp_net_framework_init(void)

	free(app_name);

	return 0;
	spdk_net_framework_init_next(0);
}

static void