Merge "Add system_net_netd_hwservice." into oc-dr1-dev
This commit is contained in:
commit
23b986ce2f
3 changed files with 7 additions and 0 deletions
|
@ -49,5 +49,6 @@ android.hidl.base::IBase u:object_r:hidl_
|
|||
android.hidl.manager::IServiceManager u:object_r:hidl_manager_hwservice:s0
|
||||
android.hidl.memory::IMapper u:object_r:hidl_memory_hwservice:s0
|
||||
android.hidl.token::ITokenManager u:object_r:hidl_token_hwservice:s0
|
||||
android.system.net.netd::INetd u:object_r:system_net_netd_hwservice:s0
|
||||
android.system.wifi.keystore::IKeystore u:object_r:system_wifi_keystore_hwservice:s0
|
||||
* u:object_r:default_android_hwservice:s0
|
||||
|
|
|
@ -44,4 +44,5 @@ type hidl_base_hwservice, hwservice_manager_type;
|
|||
type hidl_manager_hwservice, hwservice_manager_type, coredomain_hwservice;
|
||||
type hidl_memory_hwservice, hwservice_manager_type, coredomain_hwservice;
|
||||
type hidl_token_hwservice, hwservice_manager_type, coredomain_hwservice;
|
||||
type system_net_netd_hwservice, hwservice_manager_type, coredomain_hwservice;
|
||||
type system_wifi_keystore_hwservice, hwservice_manager_type, coredomain_hwservice;
|
||||
|
|
|
@ -87,6 +87,11 @@ allow netd netdomain:fd use;
|
|||
# give netd permission to read and write netlink xfrm
|
||||
allow netd self:netlink_xfrm_socket { create_socket_perms_no_ioctl nlmsg_write nlmsg_read };
|
||||
|
||||
# Allow netd to register as hal server.
|
||||
add_hwservice(netd, system_net_netd_hwservice)
|
||||
hwbinder_use(netd)
|
||||
get_prop(netd, hwservicemanager_prop)
|
||||
|
||||
###
|
||||
### Neverallow rules
|
||||
###
|
||||
|
|
Loading…
Reference in a new issue