]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
ether-addr-util: expose hw_addr_hash_func()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 11 Nov 2021 00:21:26 +0000 (09:21 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 11 Nov 2021 03:49:42 +0000 (12:49 +0900)
src/basic/ether-addr-util.c
src/basic/ether-addr-util.h

index 9be4baf1233153d781cd946d10172157bfc43e58..b97997e1bfcb532f25f697719586bc90d80270ad 100644 (file)
@@ -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);
 
index ae6605fb1145005dcd48fb710e0e0da447e8cad6..b2a3f0d58c4dc08d9d269c03a9b8eaddc5307555 100644 (file)
@@ -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;