multicast group membership should be tracked on locators without take the port number into account
Signed-off-by: Erik Boasson <eb@ilities.com>
This commit is contained in:
parent
39e5c1b709
commit
87e4780446
1 changed files with 2 additions and 2 deletions
|
@ -50,9 +50,9 @@ static int cmp_group_membership (const void *va, const void *vb)
|
|||
return -1;
|
||||
else if (a->conn > b->conn)
|
||||
return 1;
|
||||
else if ((c = memcmp (&a->srcloc, &b->srcloc, sizeof(a->srcloc))) != 0)
|
||||
else if ((c = locator_compare_no_port (&a->srcloc, &b->srcloc)) != 0)
|
||||
return c;
|
||||
else if ((c = memcmp (&a->mcloc, &b->mcloc, sizeof(a->mcloc))) != 0)
|
||||
else if ((c = locator_compare_no_port (&a->mcloc, &b->mcloc)) != 0)
|
||||
return c;
|
||||
else
|
||||
return 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue