21int lwip_accept(
int s,
struct sockaddr *addr, socklen_t *addrlen);
22int lwip_bind(
int s,
const struct sockaddr *name, socklen_t namelen);
23int lwip_shutdown(
int s,
int how);
24int lwip_getpeername (
int s,
struct sockaddr *name, socklen_t *namelen);
25int lwip_getsockname (
int s,
struct sockaddr *name, socklen_t *namelen);
26int lwip_getsockopt (
int s,
int level,
int optname,
void *optval, socklen_t *optlen);
27int lwip_setsockopt (
int s,
int level,
int optname,
const void *optval, socklen_t optlen);
29int lwip_connect(
int s,
const struct sockaddr *name, socklen_t namelen);
30int lwip_listen(
int s,
int backlog);
31int lwip_recv(
int s,
void *mem,
size_t len,
int flags);
32int lwip_read(
int s,
void *mem,
size_t len);
33int lwip_recvfrom(
int s,
void *mem,
size_t len,
int flags,
struct sockaddr *from, socklen_t *fromlen);
34int lwip_send(
int s,
const void *dataptr,
size_t size,
int flags);
35int lwip_sendto(
int s,
const void *dataptr,
size_t size,
int flags,
const struct sockaddr *to, socklen_t tolen);
36int lwip_socket(
int domain,
int type,
int protocol);
37int lwip_write(
int s,
const void *dataptr,
size_t size);
39int lwip_ioctl(
int s,
long cmd,
void *argp);
40int lwip_fcntl(
int s,
int cmd,
int val);
42int ps2ip_setconfig(
const t_ip_info* ip_info);
43int ps2ip_getconfig(
char* netif_name,
t_ip_info* ip_info);
46u32 ipaddr_addr(
const char *cp);
47int ip4addr_aton(
const char *cp,
ip4_addr_t *addr);
50char *ip4addr_ntoa_r(
const ip4_addr_t *addr,
char *buf,
int buflen);
54struct hostent *lwip_gethostbyname(
const char *name);
55int lwip_gethostbyname_r(
const char *name,
struct hostent *ret,
char *buf,
56 size_t buflen,
struct hostent **result,
int *h_errnop);
57void lwip_freeaddrinfo(
struct addrinfo *ai);
58int lwip_getaddrinfo(
const char *nodename,
64void dns_setserver(u8 numdns,
const ip_addr_t *dnsserver);