#pragma once struct sys_net_initialize_parameter { be_t memory_addr; be_t memory_size; be_t flags; }; // The names of the following structs are modified to avoid overloading problems struct sys_net_sockaddr { u8 sa_len; u8 sa_family; // sa_family_t u8 sa_data[14]; }; struct sys_net_sockaddr_in { u8 sin_len; u8 sin_family; be_t sin_port; be_t sa_addr; // struct in_addr u8 unused[8]; };