]> git.meshlink.io Git - catta/blobdiff - src/socket.c
Windows does not support in_pktinfo.ipi_spec_dst
[catta] / src / socket.c
index 4c991e7dd3ee899957ac7256828116efa5d94033..1914316716861442ae149dcac1e6a2866ced1632 100644 (file)
@@ -527,8 +527,10 @@ int catta_send_dns_packet_ipv4(
         if (iface > 0)
             pkti->ipi_ifindex = iface;
 
+#ifdef HAVE_IPI_SPEC_DST
         if (src_address)
             pkti->ipi_spec_dst.s_addr = src_address->address;
+#endif
     }
 #elif defined(IP_MULTICAST_IF)
     if (src_address) {