From f53f0766c401a37b3b2bde2f18bffe71a3fdffb7 Mon Sep 17 00:00:00 2001 From: Bruin06 <419738327@qq.com> Date: Thu, 7 Aug 2025 16:23:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0waudio=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Bruin06 <419738327@qq.com> --- .../wifi_manage/wifi_p2p_sa/wifi_p2p_service_impl.cpp | 4 ++-- .../wifi_framework/wifi_toolkit/config/wifi_config_center.h | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_p2p_sa/wifi_p2p_service_impl.cpp b/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_p2p_sa/wifi_p2p_service_impl.cpp index 13313ea18..72df03cb5 100644 --- a/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_p2p_sa/wifi_p2p_service_impl.cpp +++ b/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_p2p_sa/wifi_p2p_service_impl.cpp @@ -1122,7 +1122,7 @@ ErrCode WifiP2pServiceImpl::Hid2dSharedlinkIncrease() { int callingUid = GetCallingUid(); WIFI_LOGI("Uid %{public}d Hid2dSharedlinkIncrease", callingUid); - if (callingUid != SOFT_BUS_SERVICE_UID) { + if (callingUid != SOFT_BUS_SERVICE_UID && callingUid != WAUDIO_SERVICE_UID) { WIFI_LOGE("%{public}s, permission denied! uid = %{public}d", __func__, callingUid); return WIFI_OPT_PERMISSION_DENIED; } @@ -1153,7 +1153,7 @@ ErrCode WifiP2pServiceImpl::Hid2dSharedlinkDecrease() { int callingUid = GetCallingUid(); WIFI_LOGI("Uid %{public}d Hid2dSharedlinkDecrease", callingUid); - if (callingUid != SOFT_BUS_SERVICE_UID) { + if (callingUid != SOFT_BUS_SERVICE_UID && callingUid != WAUDIO_SERVICE_UID) { WIFI_LOGE("%{public}s, permission denied! uid = %{public}d", __func__, callingUid); return WIFI_OPT_PERMISSION_DENIED; } diff --git a/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/config/wifi_config_center.h b/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/config/wifi_config_center.h index 35c78c73a..a6ad7035e 100644 --- a/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/config/wifi_config_center.h +++ b/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/config/wifi_config_center.h @@ -29,6 +29,7 @@ #define STA_INSTANCE_MAX_NUM 2 #endif #define SOFT_BUS_SERVICE_UID 1024 +#define WAUDIO_SERVICE_UID 7056 #define CAST_ENGINE_SERVICE_UID 5526 #define MIRACAST_SERVICE_UID 5529 #define MIRACAST_SERVICE_SA_ID 5527 -- Gitee