| 12345678910111213141516171819202122232425 |
- /*
- * SPDX-FileCopyrightText: 2001-2003 Swedish Institute of Computer Science
- *
- * SPDX-License-Identifier: BSD-3-Clause
- *
- * SPDX-FileContributor: 2022-2023 Espressif Systems (Shanghai) CO LTD
- */
- #pragma once
- #include "lwip/esp_netif_net_stack.h"
- /**
- * @brief lwip netif init API
- * @param netif pointer to lwip's netif
- * @return ERR_OK on success
- */
- err_t lwip_tapif_init(struct netif *netif);
- /**
- * @brief Input data path
- * @param h pointer to network stack handle (stuct netif* in our case)
- * @param buffer Data
- * @param len Data size
- * @param l2_buff Data L2 buffer
- */
- void lwip_tapif_input(void *h, void *buffer, size_t len, void *l2_buff);
|