Damian Królik
43997a7d2a
[srp-server] fix adding service with subtypes to existing host ( #6901 )
...
When a new service with subtypes is added to an existing
host, the SRP server incorrectly merges the subtype service
copies so that the TXT information is lost, i.e. 0-length
TXT record is created.
Moreover, the OT DNS client cannot parse services with
0-length TXT record (instead of ignoring the TXT record
itself) causing that such a service cannot be examined
at all.
The problem is caused by incorrect merging of the service
description structure which is shared across all services
with the same instance name (i.e. among the base type
service and its subtypes).
Signed-off-by: Damian Krolik <damian.krolik@nordicsemi.no >
2021-08-09 11:53:27 -07:00
..
2021-05-11 12:56:33 -07:00
2021-08-05 08:34:30 -07:00
2021-07-23 17:08:05 -07:00
2019-10-04 11:03:58 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-06-16 23:07:23 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-05-11 12:56:33 -07:00
2021-07-21 11:20:23 -07:00
2021-05-11 12:56:33 -07:00
2021-06-16 23:07:23 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-06-10 10:58:13 -07:00
2021-06-16 11:53:52 -07:00
2021-05-11 12:56:33 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-23 17:08:05 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-23 17:08:05 -07:00
2021-07-19 14:35:50 -07:00
2021-07-23 17:08:05 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-08-02 18:25:13 -07:00
2021-07-19 14:35:50 -07:00
2020-04-24 16:22:00 -07:00
2021-03-12 08:00:01 -08:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2020-08-03 09:25:14 -07:00
2021-05-11 12:56:33 -07:00
2020-06-10 18:14:59 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-04-12 07:30:27 -07:00
2021-05-11 12:56:33 -07:00
2020-08-06 21:40:24 -07:00
2021-06-16 23:07:23 -07:00
2021-05-11 12:56:33 -07:00
2021-05-12 18:50:03 -07:00
2021-07-12 17:25:02 -07:00
2021-08-09 11:53:27 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2021-05-11 12:56:33 -07:00
2021-06-16 23:07:23 -07:00
2020-08-06 21:40:24 -07:00
2020-08-06 21:40:24 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-07-19 14:35:50 -07:00
2021-06-16 23:07:23 -07:00
2021-06-16 23:07:23 -07:00
2021-07-07 21:53:16 -07:00
2021-06-16 23:07:23 -07:00
2021-07-02 09:35:03 -07:00
2021-07-02 09:35:03 -07:00
2021-07-02 09:35:03 -07:00
2021-07-12 20:06:29 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-07-19 14:35:50 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2021-07-07 12:57:12 -07:00
2021-05-11 12:56:33 -07:00
2021-05-11 12:56:33 -07:00
2020-08-06 21:40:24 -07:00
2020-10-23 08:48:54 -07:00
2021-04-16 07:13:45 -07:00
2021-07-07 14:11:32 -07:00
2020-10-23 08:48:54 -07:00
2021-05-11 12:56:33 -07:00
2020-09-29 15:30:37 -07:00
2020-09-29 15:30:37 -07:00
2021-05-11 12:56:33 -07:00
2020-09-29 15:30:37 -07:00
2020-09-29 15:30:37 -07:00
2020-09-29 15:30:37 -07:00
2021-07-19 14:35:50 -07:00