[wpinet] Handle empty txt block for mdns announcer (#4072)

This commit is contained in:
Thad House
2022-08-03 11:15:56 -07:00
committed by GitHub
parent 19ffebaf3e
commit 0a5eb65231
9 changed files with 129 additions and 25 deletions

View File

@@ -26,6 +26,18 @@ public class MulticastServiceAnnouncer implements AutoCloseable {
WPINetJNI.createMulticastServiceAnnouncer(serviceName, serviceType, port, keys, values);
}
/**
* Creates a MulticastServiceAnnouncer.
*
* @param serviceName service name
* @param serviceType service type
* @param port port
*/
public MulticastServiceAnnouncer(String serviceName, String serviceType, int port) {
m_handle =
WPINetJNI.createMulticastServiceAnnouncer(serviceName, serviceType, port, null, null);
}
@Override
public void close() {
WPINetJNI.freeMulticastServiceAnnouncer(m_handle);