]> git.puffer.fish Git - mirror/frr.git/commitdiff
lib: Add ipaddr_is_same to compare IPv6 addresses
authorMike RE Mallin <mremallin@gmail.com>
Fri, 31 May 2024 13:42:12 +0000 (09:42 -0400)
committerMike RE Mallin <mremallin@gmail.com>
Fri, 31 May 2024 14:27:22 +0000 (10:27 -0400)
Signed-off-by: Mike RE Mallin <mremallin@gmail.com>
lib/ipaddr.h

index e8f87374773ccdb4114c913705df9fe5381ebbfe..76c7c15ffd4817fff2b18410d25debc78855fbe5 100644 (file)
@@ -166,6 +166,12 @@ static inline bool ipaddr_is_zero(const struct ipaddr *ip)
        return true;
 }
 
+static inline bool ipaddr_is_same(const struct ipaddr *ip1,
+                                 const struct ipaddr *ip2)
+{
+       return ipaddr_cmp(ip1, ip2) == 0;
+}
+
 #ifdef _FRR_ATTRIBUTE_PRINTFRR
 #pragma FRR printfrr_ext "%pIA"  (struct ipaddr *)
 #endif