Lines Matching refs:ether_addr
20 struct ether_addr ether;
32 int parse_ether_addr(const char *s, struct ether_addr *ret);
72 char* ether_addr_to_string(const struct ether_addr *addr, char buffer[ETHER_ADDR_TO_STRING_MAX]);
73 int ether_addr_to_string_alloc(const struct ether_addr *addr, char **ret);
77 int ether_addr_compare(const struct ether_addr *a, const struct ether_addr *b);
78 static inline bool ether_addr_equal(const struct ether_addr *a, const struct ether_addr *b) { in ether_addr_equal()
82 #define ETHER_ADDR_NULL ((const struct ether_addr){})
84 static inline bool ether_addr_is_null(const struct ether_addr *addr) { in ether_addr_is_null()
88 static inline bool ether_addr_is_broadcast(const struct ether_addr *addr) { in ether_addr_is_broadcast()
93 static inline bool ether_addr_is_multicast(const struct ether_addr *addr) { in ether_addr_is_multicast()
98 static inline bool ether_addr_is_unicast(const struct ether_addr *addr) { in ether_addr_is_unicast()
102 static inline bool ether_addr_is_local(const struct ether_addr *addr) { in ether_addr_is_local()
108 static inline bool ether_addr_is_global(const struct ether_addr *addr) { in ether_addr_is_global()