fix(esp_netif): Fix return value of PPP input function

This commit is contained in:
David Cermak
2025-10-09 13:12:37 +02:00
parent ee97356448
commit 11921c10b9
2 changed files with 2 additions and 2 deletions
@@ -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))) {