mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-12-25 00:14:02 +00:00
ac46e42aa2
... from http://git.savannah.gnu.org/cgit/lwip/lwip-contrib.git/ into contrib/ subdir, STABLE-2_1_0_RELEASE tag lwIP contrib is now officially frozen TODO: Fix build
25 lines
508 B
C
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 */ |