|
|
struct { |
|
union { |
|
s32 | result |
| |
|
s32 | s |
| |
|
cmd_pkt | cmd_pkt |
| |
|
listen_pkt | listen_pkt |
| |
|
s_recv_pkt | s_recv_pkt |
| |
|
r_recv_pkt | r_recv_pkt |
| |
|
send_pkt | send_pkt |
| |
|
socket_pkt | socket_pkt |
| |
|
t_ip_info | ip_info |
| |
|
char | netif_name [8] |
| |
|
select_pkt | select_pkt |
| |
|
ioctl_pkt | ioctl_pkt |
| |
|
getsockopt_pkt | getsockopt_pkt |
| |
|
getsockopt_res_pkt | getsockopt_res_pkt |
| |
|
setsockopt_pkt | setsockopt_pkt |
| |
|
char | hostname [256] |
| |
|
gethostbyname_res_pkt | gethostbyname_res_pkt |
| |
|
dns_setserver_pkt | dns_setserver_pkt |
| |
|
dns_getserver_res_pkt | dns_getserver_res_pkt |
| |
|
u8 | numdns |
| |
|
u8 | buffer [512] |
| |
| } | __attribute__ |
| |
| } | __attribute__ ((aligned(64))) |
| |
|
void | _ps2sdk_ps2ipc_init (void) |
| |
|
void | _ps2sdk_ps2ipc_deinit (void) |
| |
|
int | ps2ip_init (void) |
| |
|
void | ps2ip_deinit (void) |
| |
|
int | ps2ipc_accept (int s, struct sockaddr *addr, int *addrlen) |
| |
|
int | ps2ipc_bind (int s, const struct sockaddr *name, int namelen) |
| |
|
int | ps2ipc_disconnect (int s) |
| |
|
int | ps2ipc_connect (int s, const struct sockaddr *name, int namelen) |
| |
|
int | ps2ipc_listen (int s, int backlog) |
| |
|
static void | recv_intr (void *data_raw) |
| |
|
int | ps2ipc_recv (int s, void *mem, int len, unsigned int flags) |
| |
|
int | ps2ipc_recvfrom (int s, void *mem, int len, unsigned int flags, struct sockaddr *from, int *fromlen) |
| |
|
int | ps2ipc_send (int s, const void *dataptr, int size, unsigned int flags) |
| |
|
int | ps2ipc_sendto (int s, const void *dataptr, int size, unsigned int flags, const struct sockaddr *to, int tolen) |
| |
|
int | ps2ipc_socket (int domain, int type, int protocol) |
| |
|
int | ps2ipc_ps2ip_setconfig (const t_ip_info *ip_info) |
| |
|
int | ps2ipc_ps2ip_getconfig (char *netif_name, t_ip_info *ip_info) |
| |
|
static void | ps2ipc_pack_fdset (ps2ip_rpc_fd_set *dst, struct fd_set *src, int maxfdp1) |
| |
|
static void | ps2ipc_unpack_fdset (struct fd_set *dst, const ps2ip_rpc_fd_set *src, int maxfdp1) |
| |
|
int | ps2ipc_select (int maxfdp1, struct fd_set *readset, struct fd_set *writeset, struct fd_set *exceptset, struct timeval *timeout) |
| |
|
int | ps2ipc_ioctl (int s, long cmd, void *argp) |
| |
|
int | ps2ipc_getsockname (int s, struct sockaddr *name, int *namelen) |
| |
|
int | ps2ipc_getpeername (int s, struct sockaddr *name, int *namelen) |
| |
|
int | ps2ipc_getsockopt (int s, int level, int optname, void *optval, socklen_t *optlen) |
| |
|
int | ps2ipc_setsockopt (int s, int level, int optname, const void *optval, socklen_t optlen) |
| |
ps2ip ee client to iop ps2ip.
Definition in file ps2ipc.c.