Don't check for a link-local address on path of a Unix domain socket.
Fixes: 4e747da4b482 ("ntp+cmdmon: fix responding to link-local addresses")
/* Don't require responses to non-link-local addresses to use the same
interface */
- if (!SCK_IsLinkLocalIPAddress(&message->remote_addr.ip.ip_addr))
+ if (message->addr_type == SCK_ADDR_IP &&
+ !SCK_IsLinkLocalIPAddress(&message->remote_addr.ip.ip_addr))
message->if_index = INVALID_IF_INDEX;
if (!SCK_SendMessage(sock_fd, message, 0))