Commit f2751f4
committed
fix(transport): relay announces among peers of a multipoint interface
BLE Peer presents many hidden-from-each-other GATT links as one interface;
without back-out relay a hub never propagates announces between its peers,
breaking multi-hop discovery past two nodes.1 parent 7d5ee21 commit f2751f4
3 files changed
Lines changed: 59 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1337 | 1337 | | |
1338 | 1338 | | |
1339 | 1339 | | |
| 1340 | + | |
1340 | 1341 | | |
1341 | 1342 | | |
1342 | 1343 | | |
| |||
1671 | 1672 | | |
1672 | 1673 | | |
1673 | 1674 | | |
| 1675 | + | |
1674 | 1676 | | |
1675 | 1677 | | |
1676 | 1678 | | |
| |||
1681 | 1683 | | |
1682 | 1684 | | |
1683 | 1685 | | |
| 1686 | + | |
1684 | 1687 | | |
1685 | 1688 | | |
1686 | 1689 | | |
| |||
1724 | 1727 | | |
1725 | 1728 | | |
1726 | 1729 | | |
| 1730 | + | |
1727 | 1731 | | |
1728 | 1732 | | |
1729 | 1733 | | |
| |||
1788 | 1792 | | |
1789 | 1793 | | |
1790 | 1794 | | |
| 1795 | + | |
1791 | 1796 | | |
1792 | 1797 | | |
1793 | 1798 | | |
| |||
3223 | 3228 | | |
3224 | 3229 | | |
3225 | 3230 | | |
3226 | | - | |
| 3231 | + | |
| 3232 | + | |
| 3233 | + | |
3227 | 3234 | | |
3228 | 3235 | | |
| 3236 | + | |
| 3237 | + | |
3229 | 3238 | | |
| 3239 | + | |
3230 | 3240 | | |
3231 | 3241 | | |
3232 | 3242 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1048 | 1048 | | |
1049 | 1049 | | |
1050 | 1050 | | |
1051 | | - | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
1052 | 1061 | | |
1053 | 1062 | | |
1054 | 1063 | | |
| |||
1544 | 1553 | | |
1545 | 1554 | | |
1546 | 1555 | | |
| 1556 | + | |
1547 | 1557 | | |
1548 | 1558 | | |
1549 | 1559 | | |
| |||
1596 | 1606 | | |
1597 | 1607 | | |
1598 | 1608 | | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
| 1620 | + | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + | |
| 1624 | + | |
| 1625 | + | |
| 1626 | + | |
| 1627 | + | |
| 1628 | + | |
| 1629 | + | |
| 1630 | + | |
| 1631 | + | |
| 1632 | + | |
1599 | 1633 | | |
1600 | 1634 | | |
1601 | 1635 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
99 | 106 | | |
100 | 107 | | |
101 | 108 | | |
| |||
131 | 138 | | |
132 | 139 | | |
133 | 140 | | |
| 141 | + | |
134 | 142 | | |
135 | 143 | | |
136 | 144 | | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
137 | 150 | | |
138 | 151 | | |
139 | 152 | | |
| |||
0 commit comments