初版
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
#include "typedef.h"
|
||||
#include "lwip.h"
|
||||
#include "event.h"
|
||||
|
||||
|
||||
|
||||
/* extern const int CONFIG_LWIP_NET_ENABLE; */
|
||||
static volatile u8 bt_dhcp_flag = 0;
|
||||
|
||||
int bt_lwip_event_cb(void *lwip_ctx, enum LWIP_EVENT event)
|
||||
{
|
||||
switch (event) {
|
||||
case LWIP_BT_DHCP_BOUND_TIMEOUT:
|
||||
puts("LWIP_BT_DHCP_BOUND_TIMEOUT\n");
|
||||
break;
|
||||
case LWIP_BT_DHCP_BOUND_RELEASE:
|
||||
puts("LWIP_BT_DHCP_BOUND_RELEASE\n");
|
||||
bt_dhcp_flag = 0;
|
||||
break;
|
||||
case LWIP_BT_DHCP_BOUND_SUCC:
|
||||
puts("LWIP_BT_DHCP_BOUND_SUCC\n");
|
||||
bt_dhcp_flag = 1;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
u8 net_get_dhcp_flag()
|
||||
{
|
||||
return bt_dhcp_flag;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user