From 2e29ce73ecb467aa3a53204dea4255cdea2a0acc Mon Sep 17 00:00:00 2001 From: naveenn Date: Sat, 24 Oct 2015 15:34:34 +0530 Subject: [PATCH] * Initialize nl_client for KSync TCP socket session. Closes-Bug:#1507071 Change-Id: I5541e16756f6c92c800392b953192349f9455dc3 --- src/ksync/ksync_sock.cc | 2 +- src/vnsw/agent/vrouter/ksync/ksync_init.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ksync/ksync_sock.cc b/src/ksync/ksync_sock.cc index b0698de9c7a..d3533bae35c 100644 --- a/src/ksync/ksync_sock.cc +++ b/src/ksync/ksync_sock.cc @@ -262,7 +262,7 @@ void KSyncSock::SetNetlinkFamilyId(int id) { vnsw_netlink_family_id_ = id; for (std::vector::iterator it = sock_table_.begin(); it != sock_table_.end(); it++) { - KSyncSockNetlink *sock = dynamic_cast(*it); + KSyncSock *sock = dynamic_cast(*it); if (sock) { InitNetlink(sock->nl_client_); } diff --git a/src/vnsw/agent/vrouter/ksync/ksync_init.cc b/src/vnsw/agent/vrouter/ksync/ksync_init.cc index b6b6a05eea7..b4b1a2283d2 100644 --- a/src/vnsw/agent/vrouter/ksync/ksync_init.cc +++ b/src/vnsw/agent/vrouter/ksync/ksync_init.cc @@ -296,8 +296,8 @@ void KSyncTcp::TcpInit() { boost::asio::ip::address ip; ip = agent_->vrouter_server_ip(); uint32_t port = agent_->vrouter_server_port(); - KSyncSock::SetNetlinkFamilyId(24); KSyncSockTcp::Init(event_mgr, DB::PartitionCount(), ip, port); + KSyncSock::SetNetlinkFamilyId(24); KSyncSock::SetAgentSandeshContext(new KSyncSandeshContext( flowtable_ksync_obj_.get()));