16 lines
596 B
Plaintext
16 lines
596 B
Plaintext
$NetBSD: patch-am,v 1.1 2013/02/14 16:51:32 drochner Exp $
|
|
|
|
size of pointer vs size of target (fixed upstream)
|
|
|
|
--- slpd/slpd_socket.c.orig 2005-02-09 00:09:46.000000000 +0000
|
|
+++ slpd/slpd_socket.c
|
|
@@ -183,7 +183,7 @@ int DropSLPMulticastGroup(sockfd_t sockf
|
|
memcpy(&mreq.imr_multiaddr, maddr, sizeof(struct in_addr));
|
|
|
|
/* drop for the specified interface */
|
|
- memcpy(&mreq.imr_interface,addr,sizeof(addr));
|
|
+ memcpy(&mreq.imr_interface,addr,sizeof(struct in_addr));
|
|
|
|
return setsockopt(sockfd, IPPROTO_IP, IP_DROP_MEMBERSHIP, (char*)&mreq,sizeof(mreq));
|
|
}
|