summaryrefslogtreecommitdiff
path: root/sepolicy/vendor/cnd.te
diff options
context:
space:
mode:
Diffstat (limited to 'sepolicy/vendor/cnd.te')
-rw-r--r--sepolicy/vendor/cnd.te6
1 files changed, 4 insertions, 2 deletions
diff --git a/sepolicy/vendor/cnd.te b/sepolicy/vendor/cnd.te
index 475a0a33..0f863c8c 100644
--- a/sepolicy/vendor/cnd.te
+++ b/sepolicy/vendor/cnd.te
@@ -5,8 +5,10 @@ file_type_auto_trans(cnd, socket_device, cnd_socket);
# cnd is started by init, type transit from init domain to cnd domain
init_daemon_domain(cnd)
+#TODO remove chown fsetid setgid setuid once b/80006180 is resolved
#communicating with QTI wlan driver for WFC/ VTiWLAN quality
-allow cnd self:capability net_bind_service;
+allow cnd self:capability { chown fsetid setgid setuid net_bind_service };
+
unix_socket_send(cnd, wpa, hal_wifi_supplicant)
allow cnd wpa_data_file:dir rw_dir_perms;
allow cnd wpa_data_file:sock_file create_file_perms;
@@ -51,4 +53,4 @@ binder_call(cnd, dataservice_app)
binder_call(cnd, ims)
binder_call(cnd, location)
-dontaudit cnd kernel:system module_request; \ No newline at end of file
+dontaudit cnd kernel:system module_request;