From 19e7fbeb25a2d0f05f23c9e356913ce9bdd4257e Mon Sep 17 00:00:00 2001
From: Haiqing Jiang <hqjiang1988@gmail.com>
Date: Fri, 27 Jul 2012 13:20:20 -0700
Subject: [PATCH] mediaserver and system require abstract socket connnection

---
 mediaserver.te | 2 ++
 system.te      | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/mediaserver.te b/mediaserver.te
index 39618a533..1b97eed72 100644
--- a/mediaserver.te
+++ b/mediaserver.te
@@ -39,3 +39,5 @@ allow mediaserver camera_calibration_file:file r_file_perms;
 # Read/[write] to /proc/net/xt_qtaguid/ctrl and /dev/xt_qtaguid
 allow mediaserver qtaguid_proc:file rw_file_perms;
 allow mediaserver qtaguid_device:chr_file r_file_perms;
+# Allow abstract socket connection
+allow mediaserver rild:unix_stream_socket connectto;
diff --git a/system.te b/system.te
index bfbc35a3f..0b16246c7 100644
--- a/system.te
+++ b/system.te
@@ -199,3 +199,5 @@ allow system gps_control:file rw_file_perms;
 
 # system Read/Write udp_socket of untrusted_app
 allow system appdomain:udp_socket { read write };
+# Allow abstract socket connection
+allow system rild:unix_stream_socket connectto;
-- 
GitLab