提交 73e78bdc 编写于 作者: M mbbill@gmail.com

Modified net apps for lwip1.4.0

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1440 bbd45198-f89e-11dd-88c7-29a3b14d5316
上级 111d0256
......@@ -19,15 +19,15 @@ void tcpecho_entry(void *parameter)
while(1)
{
/* Grab new connection. */
newconn = netconn_accept(conn);
err = netconn_accept(conn, &newconn);
/* Process the new connection. */
if(newconn != NULL)
if(err == ERR_OK)
{
struct netbuf *buf;
void *data;
u16_t len;
while((buf = netconn_recv(newconn)) != NULL)
while(netconn_recv(newconn, &buf) == ERR_OK)
{
do
{
......
......@@ -15,7 +15,7 @@ void udpecho_entry(void *parameter)
while(1)
{
/* received data to buffer */
buf = netconn_recv(conn);
netconn_recv(conn, &buf);
addr = netbuf_fromaddr(buf);
port = netbuf_fromport(buf);
......@@ -24,7 +24,7 @@ void udpecho_entry(void *parameter)
netconn_connect(conn, addr, port);
/* reset address, and send to client */
buf->addr = RT_NULL;
buf->addr = *IP_ADDR_ANY;
netconn_send(conn, buf);
/* release buffer */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册