Merge pull request #10488 from FRRouting/mergify/bp/dev/8.2/pr-10485

bgpd: strncmp -> strcmp in community hash foo (backport #10485)
This commit is contained in:
Donatas Abraitis 2022-02-03 10:05:17 +02:00 committed by GitHub
commit 36d9744b01
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -40,9 +40,7 @@ static bool bgp_ca_community_hash_cmp(const void *p1, const void *p2)
const struct community_alias *ca1 = p1; const struct community_alias *ca1 = p1;
const struct community_alias *ca2 = p2; const struct community_alias *ca2 = p2;
return (strncmp(ca1->community, ca2->community, return (strcmp(ca1->community, ca2->community) == 0);
sizeof(struct community_alias))
== 0);
} }
static unsigned int bgp_ca_alias_hash_key(const void *p) static unsigned int bgp_ca_alias_hash_key(const void *p)
@ -57,8 +55,7 @@ static bool bgp_ca_alias_hash_cmp(const void *p1, const void *p2)
const struct community_alias *ca1 = p1; const struct community_alias *ca1 = p1;
const struct community_alias *ca2 = p2; const struct community_alias *ca2 = p2;
return (strncmp(ca1->alias, ca2->alias, sizeof(struct community_alias)) return (strcmp(ca1->alias, ca2->alias) == 0);
== 0);
} }
static void *bgp_community_alias_alloc(void *p) static void *bgp_community_alias_alloc(void *p)