1type libcuttlefish_rild, domain; 2type libcuttlefish_rild_exec, exec_type, vendor_file_type, file_type; 3 4init_daemon_domain(libcuttlefish_rild) 5 6hal_server_domain(libcuttlefish_rild, hal_telephony) 7 8# Failing to create these sockets appears to be non-fatal 9net_domain(libcuttlefish_rild) 10 11get_prop(libcuttlefish_rild, vendor_modem_simulator_ports_prop) 12 13starting_at_board_api(202504, ` 14typeattribute libcuttlefish_rild unconstrained_vsock_violators; 15') 16allow libcuttlefish_rild self:{ socket vsock_socket } { create_socket_perms_no_ioctl getattr }; 17allow libcuttlefish_rild su:{ socket udp_socket } { create_socket_perms_no_ioctl getattr }; 18