From: Yu Watanabe Date: Thu, 11 Nov 2021 00:21:26 +0000 (+0900) Subject: ether-addr-util: expose hw_addr_hash_func() X-Git-Tag: v250-rc1~307^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ca7d2083679b5853f8417bed40c0f7eb79465e1a;p=thirdparty%2Fsystemd.git ether-addr-util: expose hw_addr_hash_func() --- diff --git a/src/basic/ether-addr-util.c b/src/basic/ether-addr-util.c index 9be4baf1233..b97997e1bfc 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 ae6605fb114..b2a3f0d58c4 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;