pupnp / pupnp

libupnp: Build UPnP-compliant control points, devices, and bridges on several operating systems.
https://pupnp.github.io/pupnp
BSD 3-Clause "New" or "Revised" License
353 stars 117 forks source link

Non-printable characters in NOTIFY NLS field #326

Closed ukr-precitec closed 3 years ago

ukr-precitec commented 3 years ago

The NLS field in NOTIFY datagrams contains non-printable characters. This is caused by 'CreateServicePacket' (in ssdp/ssdp_device.c) calls 'UpnpLib_get_gUpnpSdkNLSuuid' instead of 'UpnpLib_get_gUpnpSdkNLSuuid_cstr'.