Robin Peng | 5009efa | 2021-03-05 14:21:41 +0800 | [diff] [blame] | 1 | type pktrouter, domain; |
| 2 | type pktrouter_exec, vendor_file_type, exec_type, file_type; |
| 3 | init_daemon_domain(pktrouter) |
| 4 | net_domain(pktrouter) |
| 5 | |
| 6 | domain_auto_trans(pktrouter, netutils_wrapper_exec, netutils_wrapper); |
| 7 | |
| 8 | allow pktrouter pktrouter_device:chr_file rw_file_perms; |
Seongsik Kim | c1034c2 | 2023-05-12 20:18:34 +0900 | [diff] [blame] | 9 | allow pktrouter radio_device:chr_file r_file_perms; |
Robin Peng | 5009efa | 2021-03-05 14:21:41 +0800 | [diff] [blame] | 10 | allow pktrouter self:netlink_route_socket nlmsg_write; |
| 11 | allow pktrouter self:packet_socket { bind create read write getattr shutdown}; |
terrycrhuang | dbef5fe | 2021-03-25 15:56:20 +0800 | [diff] [blame] | 12 | allow pktrouter self:capability net_raw; |
Robin Peng | 5009efa | 2021-03-05 14:21:41 +0800 | [diff] [blame] | 13 | |
| 14 | get_prop(pktrouter, vendor_ims_prop); |