-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix DNS-SD TCP advertisement to use a bitmap for Client and Server. #34289
Conversation
PR #34289: Size comparison from bf4edc4 to 7c5a663 Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
7c5a663
to
911153c
Compare
PR #34289: Size comparison from d856745 to 911153c Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
@pidarped please update the PR summary. The title is insufficient: "fix the DNSSD to use a bitmap" ... what got fixed? what was the problem, what is the change containing and how was it tested? can we have some form of unit testing? We should know what to expect in the PR content by reading the PR summary. |
911153c
to
864b170
Compare
PR #34289: Size comparison from 05e4c10 to 864b170 Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
When TCP is enabled, a node, currently, advertises as both a Client and Server.
864b170
to
9c78a97
Compare
PR #34289: Size comparison from e7380a1 to 9c78a97 Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
…roject-chip#34289) When TCP is enabled, a node, currently, advertises as both a Client and Server.
The spec currently advertises TCP support independently for TCP client and server in a bitmap form. The reception logic supports this advertisement model but the advertising side was not using this mode.
This PR updates the advertisement sending side to support the same.