aboutsummaryrefslogtreecommitdiff
path: root/udp6.c
diff options
context:
space:
mode:
Diffstat (limited to 'udp6.c')
-rw-r--r--udp6.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/udp6.c b/udp6.c
index 5567d57..ffde264 100644
--- a/udp6.c
+++ b/udp6.c
@@ -65,7 +65,7 @@ void udp6_input(struct mbuf *m)
/* handle DHCPv6 */
if (ntohs(uh->uh_dport) == DHCPV6_SERVER_PORT &&
(in6_equal(&ip->ip_dst, &slirp->vhost_addr6) ||
- in6_equal(&ip->ip_dst, &(struct in6_addr)ALLDHCP_MULTICAST))) {
+ in6_dhcp_multicast(&ip->ip_dst))) {
m->m_data += iphlen;
m->m_len -= iphlen;
dhcpv6_input(&lhost, m);