# ============================================== # Policy File of /vendor/bin/getgameserver Executable File # ============================================== # Type Declaration # ============================================== type getgameserver_exec, exec_type, file_type, vendor_file_type; init_daemon_domain(getgameserver) net_domain(getgameserver) # ============================================== # Common SEPolicy Rule # ============================================== allow getgameserver self:capability net_raw; allow getgameserver self:packet_socket { create_socket_perms }; allow getgameserver self:udp_socket { create_socket_perms }; allowxperm getgameserver self:packet_socket ioctl {SIOCGIFINDEX SIOCGSTAMP }; allowxperm getgameserver self:udp_socket ioctl {SIOCGIFINDEX SIOCGSTAMP }; set_prop(getgameserver, vendor_mtk_netdagent_gameserver_prop)