ether.h 543 B

12345678910111213141516171819202122
  1. #ifndef _NETINET_ETHER_H
  2. #define _NETINET_ETHER_H
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. #include <netinet/if_ether.h>
  7. char *ether_ntoa (const struct ether_addr *);
  8. struct ether_addr *ether_aton (const char *);
  9. char *ether_ntoa_r (const struct ether_addr *, char *);
  10. struct ether_addr *ether_aton_r (const char *, struct ether_addr *);
  11. int ether_line(const char *, struct ether_addr *, char *);
  12. int ether_ntohost(char *, const struct ether_addr *);
  13. int ether_hostton(const char *, struct ether_addr *);
  14. #ifdef __cplusplus
  15. }
  16. #endif
  17. #endif