-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.8.4, 6.9.2
-
d1edf59e2 (dev), 7656ff2d2 (6.10), 1f2aec25e (6.9), 4c2f7fba1 (tqtc/lts-6.8)
The current implementation binds to 0.0.0.0:<a random port> by default and user has no way to control it. It can be confirmed by, e.g. "simple client" example:
https://doc.qt.io/qt-6/qtcoap-simplecoapclient-example.html
This is suboptimal and we should change the behavior.
For Gerrit Dashboard: QTBUG-139697 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
673310,7 | Make host address QCoapClient binds to configurable | dev | qt/qtcoap | Status: NEW | -1 | 0 |
673469,3 | Make the UDP bind address a public property API of QCoapClient | dev | qt/qtcoap | Status: NEW | -1 | 0 |
675879,2 | WIP: Allow binding a socket to a specific QNetworkInterface | dev | qt/qtbase | Status: NEW | -2 | 0 |
673501,2 | QCoapClient: remove documentation about custom transport | dev | qt/qtcoap | Status: MERGED | +2 | 0 |
673849,2 | QCoapClient: remove documentation about custom transport | 6.10 | qt/qtcoap | Status: MERGED | +2 | 0 |
673896,2 | QCoapClient: remove documentation about custom transport | 6.9 | qt/qtcoap | Status: MERGED | +2 | 0 |
673912,2 | QCoapClient: remove documentation about custom transport | tqtc/lts-6.8 | qt/tqtc-qtcoap | Status: MERGED | +2 | 0 |