mirror of
https://github.com/ep00ch/lwip-contrib-mac.git
synced 2024-10-12 08:23:42 +00:00
20 lines
390 B
C
20 lines
390 B
C
#ifndef __PKTDRV_H__
|
|
#define __PKTDRV_H__
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
typedef void (*input_fn)(void *arg, void *packet, int len);
|
|
|
|
void *init_adapter(int adapter_num, char *mac_addr, input_fn input, void *arg);
|
|
void shutdown_adapter(void *adapter);
|
|
int packet_send(void *adapter, void *buffer, int len);
|
|
void update_adapter(void *adapter);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|