WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
wal_vlwip.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2019-2019. All rights reserved.
3 * Description: Header file for wal_vlwip.c
4 * Create: 2019-08-04
5 */
6
7#ifndef __WAL_VLWIP_H__
8#define __WAL_VLWIP_H__
9
10#ifdef __cplusplus
11#if __cplusplus
12extern "C" {
13#endif
14#endif
15
16#ifdef _PRE_WLAN_FEATURE_VLWIP
17typedef enum {
18 WIFI_FILTER_NETIF_LWIP = 0,
19 WIFI_FILTER_NETIF_VLWIP = 1,
20 WIFI_FILTER_NETIF_BOTH = 2,
21 WIFI_FILTER_NETIF_BUTT
22} wifi_filter_netif_enum;
23
24typedef td_s32 (*driverif_input_func)(const struct netif *netif, struct pbuf *pbuf);
25int uapi_vlwip_set_debug_callback(driverif_input_func cb);
26td_u32 wal_vlwip_register_netdev(oal_net_device_stru *netdev);
27td_void wal_vlwip_unregister_netdev(oal_net_device_stru *netdev);
28td_u8 wal_vlwip_get_netif_type(td_void);
29td_void hwal_packet_receive(oal_net_device_stru *netdev, oal_netbuf_stru *netbuf);
30
31#endif
32
33#ifdef __cplusplus
34#if __cplusplus
35 }
36#endif
37#endif
38
39#endif /* end __WAL_VLWIP_H__ */
40
Definition oal_skbuff.h:82
unsigned char td_u8
Definition td_type.h:36
void td_void
Definition td_type.h:49
unsigned int td_u32
Definition td_type.h:38
int td_s32
Definition td_type.h:44