Seandroid: Adding policy for ssr,netmgrd and atfwd

Adding policy for SSR ssr,netmgrd and atfwd

Change-Id: I952b7f8d5eca0246788f320dac0199132a8803f8
diff --git a/common/atfwd.te b/common/atfwd.te
index b4f5cec..4c295b6 100644
--- a/common/atfwd.te
+++ b/common/atfwd.te
@@ -12,3 +12,5 @@
 binder_call(atfwd, system_app);
 binder_call(atfwd, servicemanager);
 r_dir_file(atfwd, sysfs_ssr);
+
+allow atfwd self:udp_socket create;
diff --git a/common/netmgrd.te b/common/netmgrd.te
index e7c8ef7..35ad1da 100644
--- a/common/netmgrd.te
+++ b/common/netmgrd.te
@@ -56,4 +56,6 @@
 
 r_dir_file(netmgrd, sysfs_ssr);
 
-allow netmgrd wcnss_service_exec:file rx_file_perms;
+allow netmgrd { wcnss_service_exec wpa_exec }:file rx_file_perms;
+
+allow netmgrd sysfs:file write;
diff --git a/common/system_server.te b/common/system_server.te
index 9094489..07b302f 100644
--- a/common/system_server.te
+++ b/common/system_server.te
@@ -41,3 +41,6 @@
 allow system_server kernel:key search;
 allow system_server wbc_service:service_manager add;
 allow system_server digitalpen_service:service_manager add;
+
+#For ssr
+allow system_server ssr_device:chr_file { read open };