diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-05-19 03:49:05 +0200 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-06-07 23:33:27 +0200 |
commit | 5f33159190229099c9572a062f8996726225a1ac (patch) | |
tree | 934d926c8b9f566c6f8f4c7746045dd8f2e2c810 /src/network/networkd-routing-policy-rule.c | |
parent | network: use request queue to configure IPv6 proxy NDP addresses (diff) | |
download | systemd-5f33159190229099c9572a062f8996726225a1ac.tar.xz systemd-5f33159190229099c9572a062f8996726225a1ac.zip |
network: expose hash and compare functions
Diffstat (limited to 'src/network/networkd-routing-policy-rule.c')
-rw-r--r-- | src/network/networkd-routing-policy-rule.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/network/networkd-routing-policy-rule.c b/src/network/networkd-routing-policy-rule.c index 3860f6df30..a319a6fbe3 100644 --- a/src/network/networkd-routing-policy-rule.c +++ b/src/network/networkd-routing-policy-rule.c @@ -143,7 +143,7 @@ static int routing_policy_rule_dup(const RoutingPolicyRule *src, RoutingPolicyRu return 0; } -static void routing_policy_rule_hash_func(const RoutingPolicyRule *rule, struct siphash *state) { +void routing_policy_rule_hash_func(const RoutingPolicyRule *rule, struct siphash *state) { assert(rule); siphash24_compress(&rule->family, sizeof(rule->family), state); @@ -183,7 +183,7 @@ static void routing_policy_rule_hash_func(const RoutingPolicyRule *rule, struct } } -static int routing_policy_rule_compare_func(const RoutingPolicyRule *a, const RoutingPolicyRule *b) { +int routing_policy_rule_compare_func(const RoutingPolicyRule *a, const RoutingPolicyRule *b) { int r; r = CMP(a->family, b->family); |