From c27c495e0810b5f2445c6b030aa60b412c13d672 Mon Sep 17 00:00:00 2001 From: waterwin Date: Thu, 17 Feb 2022 09:50:47 +0000 Subject: [PATCH] dsl: Introduce device security level gotton from data classification category: bugfix issue: #I4TQ0H ---------------------------------------------- dfs get device security level by calling DATASL_GetHighestSecLevelAsync in data classification module. Signed-off-by: qianjiaxing --- services/distributedfiledaemon/src/network/kernel_talker.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/distributedfiledaemon/src/network/kernel_talker.cpp b/services/distributedfiledaemon/src/network/kernel_talker.cpp index 87b7f877f..dd45611a9 100644 --- a/services/distributedfiledaemon/src/network/kernel_talker.cpp +++ b/services/distributedfiledaemon/src/network/kernel_talker.cpp @@ -83,7 +83,7 @@ void KernelTalker::SinkSessionTokernel(shared_ptr session) UpdateSocketParam cmd = { .cmd = CMD_UPDATE_SOCKET, .newfd = socketFd, - .devsl = 3, + .devsl = 0, .status = status, }; if (memcpy_s(cmd.masterKey, KEY_MAX_LEN, masterkey.data(), KEY_MAX_LEN) != EOK) { @@ -94,6 +94,8 @@ void KernelTalker::SinkSessionTokernel(shared_ptr session) return; } SetCmd(cmd); + + DevslDispatcher::DevslGetRegister(cid, shared_from_this()); } void KernelTalker::SinkDevslTokernel(const std::string &cid, uint32_t devsl) -- Gitee