#pragma once
#ifdef __cplusplus
extern "C" {
#endif
#include <netinet/if_ether.h>
char* ether_ntoa(const struct ether_addr*);
struct ether_addr* ether_aton(const char*);
char* ether_ntoa_r(const struct ether_addr*, char*);
struct ether_addr* ether_aton_r(const char*, struct ether_addr*);
int ether_line(const char*, struct ether_addr*, char*);
int ether_ntohost(char*, const struct ether_addr*);
int ether_hostton(const char*, struct ether_addr*);
#ifdef __cplusplus
}
#endif