Files
luban-lite-t3e-pro/packages/third-party/lwip/contrib/ports/win32/pcapif_helper.h
刘可亮 7bbc029dae v1.0.0
2023-08-30 16:21:18 +08:00

25 lines
508 B
C

#ifndef LWIP_PCAPIF_HELPER_H
#define LWIP_PCAPIF_HELPER_H
#ifdef __cplusplus
extern "C" {
#endif
struct pcapifh_linkstate;
enum pcapifh_link_event {
PCAPIF_LINKEVENT_UNKNOWN,
PCAPIF_LINKEVENT_UP,
PCAPIF_LINKEVENT_DOWN
};
struct pcapifh_linkstate* pcapifh_linkstate_init(char *adapter_name);
enum pcapifh_link_event pcapifh_linkstate_get(struct pcapifh_linkstate* state);
void pcapifh_linkstate_close(struct pcapifh_linkstate* state);
#ifdef __cplusplus
}
#endif
#endif /* LWIP_PCAPIF_HELPER_H */