#pragma once #include "Emu/Cell/lv2/sys_net.h" #include "Emu/Memory/vm.h" struct sys_net_sockinfo_t { be_t s; be_t proto; be_t recv_queue_length; be_t send_queue_length; sys_net_in_addr local_adr; be_t local_port; sys_net_in_addr remote_adr; be_t remote_port; be_t state; }; struct sys_net_sockinfo_ex_t { be_t s; be_t proto; be_t recv_queue_length; be_t send_queue_length; sys_net_in_addr local_adr; be_t local_port; sys_net_in_addr remote_adr; be_t remote_port; be_t state; be_t socket_type; be_t local_vport; be_t remote_vport; be_t reserved[8]; }; struct sys_net_initialize_parameter_t { vm::bptr memory; be_t memory_size; be_t flags; };