forked from espressif/esp-idf
fix(esp_netif): Fix return value of PPP input function
This commit is contained in:
@@ -315,7 +315,7 @@ esp_err_t esp_netif_start_ppp(esp_netif_t *esp_netif)
|
||||
return ESP_OK;
|
||||
}
|
||||
|
||||
esp_netif_recv_ret_t esp_netif_lwip_ppp_input(void *ppp_ctx, void *buffer, size_t len, void *eb)
|
||||
esp_err_t esp_netif_lwip_ppp_input(void *ppp_ctx, void *buffer, size_t len, void *eb)
|
||||
{
|
||||
struct lwip_peer2peer_ctx * obj = ppp_ctx;
|
||||
err_t ret = pppos_input_tcpip_as_ram_pbuf(obj->ppp, buffer, len);
|
||||
|
||||
@@ -89,7 +89,7 @@ static esp_err_t openthread_netif_input(void *h, void *buffer, size_t len, void
|
||||
p = pbuf_alloc(PBUF_LINK, len, PBUF_POOL);
|
||||
if (p == NULL) {
|
||||
LWIP_DEBUGF(NETIF_DEBUG, ("Failed to allocate input pbuf for OpenThread netif\n"));
|
||||
return ESP_FAIL;
|
||||
return ESP_ERR_NO_MEM;
|
||||
}
|
||||
|
||||
if (unlikely(otMessageRead(message, 0, p->payload, len) != otMessageGetLength(message))) {
|
||||
|
||||
Reference in New Issue
Block a user