]> git.meshlink.io Git - meshlink/blobdiff - src/mdns.h
When receiving an mDNS request, send a unicast response back.
[meshlink] / src / mdns.h
index a538459963e485f2f6515cc9123d634768f9d519..1bd8451da0c1dc5940a1bb40ffca0fe2d1f51a8c 100644 (file)
@@ -6,6 +6,6 @@
 #include <stdint.h>
 #include <unistd.h>
 
-size_t prepare_packet(void *buf, size_t size, const char *name, const char *protocol, const char *transport, uint16_t port, int nkeys, const char **keys, const char **values);
-bool parse_packet(const void *buf, size_t size, char **name, const char *protocol, const char *transport, uint16_t *port, int nkeys, const char **keys, char **values);
+size_t prepare_packet(void *buf, size_t size, const char *name, const char *protocol, const char *transport, uint16_t port, int nkeys, const char **keys, const char **values, bool response);
+bool parse_packet(const void *buf, size_t size, char **name, const char *protocol, const char *transport, uint16_t *port, int nkeys, const char **keys, char **values, bool *response);