Fix some networking example code that needs updating for lwip changes.
This commit is contained in:
parent
3df482c85a
commit
832c1e64a7
3 changed files with 7 additions and 8 deletions
examples
|
@ -48,7 +48,7 @@ void user_init(void)
|
||||||
*/
|
*/
|
||||||
static void telnetTask(void *pvParameters)
|
static void telnetTask(void *pvParameters)
|
||||||
{
|
{
|
||||||
ip_addr_t first_client_ip;
|
ip4_addr_t first_client_ip;
|
||||||
IP4_ADDR(&first_client_ip, 172, 16, 0, 2);
|
IP4_ADDR(&first_client_ip, 172, 16, 0, 2);
|
||||||
dhcpserver_start(&first_client_ip, 4);
|
dhcpserver_start(&first_client_ip, 4);
|
||||||
|
|
||||||
|
|
|
@ -180,7 +180,7 @@ void wifiInit() {
|
||||||
};
|
};
|
||||||
sdk_wifi_softap_set_config(&ap_config);
|
sdk_wifi_softap_set_config(&ap_config);
|
||||||
|
|
||||||
ip_addr_t first_client_ip;
|
ip4_addr_t first_client_ip;
|
||||||
IP4_ADDR(&first_client_ip, 172, 16, 0, 2);
|
IP4_ADDR(&first_client_ip, 172, 16, 0, 2);
|
||||||
dhcpserver_start(&first_client_ip, 4);
|
dhcpserver_start(&first_client_ip, 4);
|
||||||
dhcpserver_set_dns(&ap_ip.ip);
|
dhcpserver_set_dns(&ap_ip.ip);
|
||||||
|
|
|
@ -116,7 +116,7 @@ static void nonBlockingTCP(void *pvParameters)
|
||||||
struct netbuf *netbuf = NULL; // To store incoming Data
|
struct netbuf *netbuf = NULL; // To store incoming Data
|
||||||
struct netconn *nc_in = NULL; // To accept incoming netconn
|
struct netconn *nc_in = NULL; // To accept incoming netconn
|
||||||
//
|
//
|
||||||
char buf[50];
|
char buf[64];
|
||||||
char* buffer;
|
char* buffer;
|
||||||
uint16_t len_buf;
|
uint16_t len_buf;
|
||||||
|
|
||||||
|
@ -138,10 +138,9 @@ static void nonBlockingTCP(void *pvParameters)
|
||||||
ip_addr_t client_addr; //Address port
|
ip_addr_t client_addr; //Address port
|
||||||
uint16_t client_port; //Client port
|
uint16_t client_port; //Client port
|
||||||
netconn_peer(nc_in, &client_addr, &client_port);
|
netconn_peer(nc_in, &client_addr, &client_port);
|
||||||
snprintf(buf, sizeof(buf), "Your address is %d.%d.%d.%d:%u.\r\n",
|
char ip_addr_buf[48];
|
||||||
ip4_addr1(&client_addr), ip4_addr2(&client_addr),
|
ipaddr_ntoa_r(&client_addr, ip_addr_buf, sizeof(ip_addr_buf));
|
||||||
ip4_addr3(&client_addr), ip4_addr4(&client_addr),
|
snprintf(buf, sizeof(buf), "Your address is %s:%u.\r\n", ip_addr_buf, client_port);
|
||||||
client_port);
|
|
||||||
netconn_write(nc_in, buf, strlen(buf), NETCONN_COPY);
|
netconn_write(nc_in, buf, strlen(buf), NETCONN_COPY);
|
||||||
}
|
}
|
||||||
else if(events.nc->state != NETCONN_LISTEN) // If netconn is the client and receive data
|
else if(events.nc->state != NETCONN_LISTEN) // If netconn is the client and receive data
|
||||||
|
@ -191,7 +190,7 @@ void user_init(void)
|
||||||
};
|
};
|
||||||
sdk_wifi_softap_set_config(&ap_config);
|
sdk_wifi_softap_set_config(&ap_config);
|
||||||
|
|
||||||
ip_addr_t first_client_ip;
|
ip4_addr_t first_client_ip;
|
||||||
IP4_ADDR(&first_client_ip, 172, 16, 0, 2);
|
IP4_ADDR(&first_client_ip, 172, 16, 0, 2);
|
||||||
dhcpserver_start(&first_client_ip, 4);
|
dhcpserver_start(&first_client_ip, 4);
|
||||||
printf("DHCP started\n");
|
printf("DHCP started\n");
|
||||||
|
|
Loading…
Add table
Reference in a new issue