Lwip中,添加网卡时,netif_add的参数input通常为ethernet_input,
那什么使用场景可能会使用其他的呢, 如tcpip_input
参考GPT和自己的思路:
可以使用tcpip_input作为netif_add的参数input,但这通常被用于特定的情况,比如在使用Raw API时需要自定义输入处理函数。在一般情况下,使用ethernet_input作为netif_add的参数input是更常见和推荐的做法。它可以处理从网络驱动器接收到的以太网帧,将其传递给协议栈进行处理。