45 int lwip_send(
int s,
const void *dataptr,
size_t size,
int flags);
53 #define accept(a,b,c) lwip_accept(a,b,c)
54 #define bind(a,b,c) lwip_bind(a,b,c)
55 #define shutdown(a,b) lwip_shutdown(a,b)
56 #define disconenct(s) lwip_close(s)
57 #define closesocket(s) lwip_close(s)
58 #define connect(a,b,c) lwip_connect(a,b,c)
59 #define getsockname(a,b,c) lwip_getsockname(a,b,c)
60 #define getpeername(a,b,c) lwip_getpeername(a,b,c)
61 #define setsockopt(a,b,c,d,e) lwip_setsockopt(a,b,c,d,e)
62 #define getsockopt(a,b,c,d,e) lwip_getsockopt(a,b,c,d,e)
63 #define listen(a,b) lwip_listen(a,b)
64 #define recv(a,b,c,d) lwip_recv(a,b,c,d)
65 #define recvfrom(a,b,c,d,e,f) lwip_recvfrom(a,b,c,d,e,f)
66 #define send(a,b,c,d) lwip_send(a,b,c,d)
67 #define sendto(a,b,c,d,e,f) lwip_sendto(a,b,c,d,e,f)
68 #define socket(a,b,c) lwip_socket(a,b,c)
69 #define select(a,b,c,d,e) lwip_select(a,b,c,d,e)
70 #define ioctlsocket(a,b,c) lwip_ioctl(a,b,c)
81 #define inet_addr(cp) ipaddr_addr(cp)
82 #define inet_aton(cp, addr) ip4addr_aton(cp, (ip4_addr_t*)addr)
83 #define inet_ntoa(addr) ip4addr_ntoa((const ip4_addr_t*)&(addr))
84 #define inet_ntoa_r(addr, buf, buflen) ip4addr_ntoa_r((const ip4_addr_t*)&(addr), buf, buflen)
98 const ip4_addr_t *ipaddr,
const ip4_addr_t *
netmask,
const ip4_addr_t *
gw,
101 #define I_netif_add DECLARE_IMPORT(26, netif_add)
128 struct hostent *lwip_gethostbyname(
const char *name);
129 int lwip_gethostbyname_r(
const char *name,
struct hostent *ret,
char *buf,
131 void lwip_freeaddrinfo(
struct addrinfo *ai);
132 int lwip_getaddrinfo(
const char *nodename,
133 const char *servname,
int lwip_select(int maxfdp1, fd_set *readset, fd_set *writeset, fd_set *exceptset, struct timeval *timeout)
void netif_set_netmask(struct netif *netif, const ip4_addr_t *netmask)
int ps2ip_setconfig(const t_ip_info *ip_info)
int lwip_getpeername(int s, struct sockaddr *name, socklen_t *namelen)
void pbuf_realloc(struct pbuf *p, u16 size)
char * ip4addr_ntoa(const ip4_addr_t *addr)
struct pbuf * pbuf_take(struct pbuf *f)
char * ip4addr_ntoa_r(const ip4_addr_t *addr, char *buf, int buflen)
u8 pbuf_header(struct pbuf *p, s16 header_size)
int lwip_connect(int s, const struct sockaddr *name, socklen_t namelen)
int ps2ipInit(struct ip4_addr *ip_address, struct ip4_addr *subnet_mask, struct ip4_addr *gateway)
int lwip_accept(int s, struct sockaddr *addr, socklen_t *addrlen)
int lwip_write(int s, const void *dataptr, size_t size)
int lwip_recvfrom(int s, void *mem, size_t len, int flags, struct sockaddr *from, socklen_t *fromlen)
struct pbuf * pbuf_coalesce(struct pbuf *p, pbuf_layer layer)
struct pbuf * pbuf_alloc(pbuf_layer l, u16 size, pbuf_type type)
int lwip_recv(int s, void *mem, size_t len, int flags)
void netif_set_down(struct netif *netif)
int lwip_setsockopt(int s, int level, int optname, const void *optval, socklen_t optlen)
struct netif * netif_add(struct netif *netif, void *state, netif_init_fn init, netif_input_fn input)
u32 ipaddr_addr(const char *cp)
struct netif * netif_find(const char *name)
u8 pbuf_clen(struct pbuf *p)
void netif_set_ipaddr(struct netif *netif, const ip4_addr_t *ipaddr)
void pbuf_ref(struct pbuf *p)
void ps2ipSetHsyncTicksPerMSec(unsigned char ticks)
int lwip_getsockname(int s, struct sockaddr *name, socklen_t *namelen)
void pbuf_chain(struct pbuf *h, struct pbuf *t)
void netif_set_gw(struct netif *netif, const ip4_addr_t *gw)
int ps2ip_getconfig(char *netif_name, t_ip_info *ip_info)
u8 pbuf_free(struct pbuf *p)
int lwip_bind(int s, const struct sockaddr *name, socklen_t namelen)
int lwip_read(int s, void *mem, size_t len)
int lwip_send(int s, const void *dataptr, size_t size, int flags)
int lwip_sendto(int s, const void *dataptr, size_t size, int flags, const struct sockaddr *to, socklen_t tolen)
int lwip_listen(int s, int backlog)
struct pbuf * pbuf_dechain(struct pbuf *p)
void netif_set_default(struct netif *netif)
err_t etharp_output(struct netif *netif, struct pbuf *q, const ip_addr_t *ipaddr)
err_t ps2ip_input(struct pbuf *p, struct netif *inp)
int lwip_socket(int domain, int type, int protocol)
int lwip_shutdown(int s, int how)
err_t tcpip_input(struct pbuf *p, struct netif *inp)
int lwip_getsockopt(int s, int level, int optname, void *optval, socklen_t *optlen)
int lwip_fcntl(int s, int cmd, int val)
void netif_set_up(struct netif *netif)
int ip4addr_aton(const char *cp, ip4_addr_t *addr)
int lwip_ioctl(int s, long cmd, void *argp)
void dns_setserver(u8 numdns, ip_addr_t *dnsserver)
const ip_addr_t * dns_getserver(u8 numdns)
err_t(* netif_init_fn)(struct netif *netif)
err_t(* netif_input_fn)(struct pbuf *p, struct netif *inp)