blob: e45a4dd8717588cb0c2cec4432dffa6ae4398de0 [file] [log] [blame]
# Policy for /system/bin/cnss_diag
type cnss_diag, domain;
type cnss_diag_exec, exec_type, file_type;
# STOPSHIP b/28340421
# Temporarily grant this permission and log its use.
allow cnss_diag self:capability net_admin;
auditallow cnss_diag self:capability net_admin;
init_daemon_domain(cnss_diag)
allow cnss_diag self:capability { setgid setuid };
allow cnss_diag self:netlink_socket create_socket_perms_no_ioctl;
r_dir_file(cnss-daemon, sysfs_type)
allow cnss-daemon sysfs_msm_core:file write;
userdebug_or_eng(`
allow cnss_diag diag_device:chr_file rw_file_perms;
allow cnss_diag cnss_diag_data_file:dir create_dir_perms;
allow cnss_diag cnss_diag_data_file:file create_file_perms;
')