changeset 67:ce0f016bb99c draft

Really fix firewire
author Roy Marples <roy@marples.name>
date Thu, 22 Feb 2007 07:23:19 +0000
parents ec2de3435865
children b37b4c791139
files socket.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/socket.c	Wed Feb 21 23:22:25 2007 +0000
+++ b/socket.c	Thu Feb 22 07:23:19 2007 +0000
@@ -496,7 +496,7 @@
   sll.sll_protocol = htons (type);
   sll.sll_ifindex = if_nametoindex (iface->name);
   sll.sll_halen = ETHER_ADDR_LEN;
-  memset(sll.sll_addr, 0xff, ETHER_ADDR_LEN);
+  memset(sll.sll_addr, 0xff, sizeof (sll.sll_addr));
 
   if ((retval = sendto (iface->fd, data, len, 0, (struct sockaddr *) &sll,
 			sizeof (struct sockaddr_ll))) < 0)