| #ifndef _WTUNNEL_API_H |
| #define _WTUNNEL_API_H |
| |
| #include "upcm_did.h" |
| #include "qmu_bm.h" |
| #include "qmu_bm_util.h" |
| |
| typedef enum { |
| WTUNNEL_ADDR_FAMILY_IPV4 = 0, |
| WTUNNEL_ADDR_FAMILY_IPV6 = 1 |
| } wtunnel_addr_family_e; |
| |
| typedef enum { |
| WTUNNEL_DATA_OVER_WIFI = 0, |
| WTUNNEL_DATA_OVER_CELLULER = 1 |
| } wtunnel_data_over_rat_e; |
| |
| kal_bool wtunnel_upp_dl_reg_cbk(void (*dl_callback)(kal_uint8, upcm_did*, upcm_did*, kal_uint8)); |
| kal_bool wtunnel_upp_ul_send(kal_uint8 bearer_id, qbm_gpd* p_head, qbm_gpd* p_tail, kal_uint8 protocol_idx); |
| |
| #endif // _WTUNNEL_API_H |