diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-11-11 09:21:26 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-11-11 12:49:42 +0900 |
commit | ca7d2083679b5853f8417bed40c0f7eb79465e1a (patch) | |
tree | 3a8b2ca9443d7ac27087c42d60c2de8b90eb5e31 | |
parent | c990101f239672cbdff1e237ac371fdc052b62aa (diff) | |
download | systemd-ca7d2083679b5853f8417bed40c0f7eb79465e1a.tar.gz |
ether-addr-util: expose hw_addr_hash_func()
-rw-r--r-- | src/basic/ether-addr-util.c | 2 | ||||
-rw-r--r-- | src/basic/ether-addr-util.h | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/basic/ether-addr-util.c b/src/basic/ether-addr-util.c index 9be4baf123..b97997e1bf 100644 --- a/src/basic/ether-addr-util.c +++ b/src/basic/ether-addr-util.c @@ -39,7 +39,7 @@ int hw_addr_compare(const struct hw_addr_data *a, const struct hw_addr_data *b) return memcmp(a->bytes, b->bytes, a->length); } -static void hw_addr_hash_func(const struct hw_addr_data *p, struct siphash *state) { +void hw_addr_hash_func(const struct hw_addr_data *p, struct siphash *state) { assert(p); assert(state); diff --git a/src/basic/ether-addr-util.h b/src/basic/ether-addr-util.h index ae6605fb11..b2a3f0d58c 100644 --- a/src/basic/ether-addr-util.h +++ b/src/basic/ether-addr-util.h @@ -41,6 +41,7 @@ char* hw_addr_to_string(const struct hw_addr_data *addr, char buffer[HW_ADDR_TO_ #define HW_ADDR_NULL ((const struct hw_addr_data){}) +void hw_addr_hash_func(const struct hw_addr_data *p, struct siphash *state); int hw_addr_compare(const struct hw_addr_data *a, const struct hw_addr_data *b); static inline bool hw_addr_equal(const struct hw_addr_data *a, const struct hw_addr_data *b) { return hw_addr_compare(a, b) == 0; |