diff options
author | someone <sickmind@lavabit.com> | 2012-02-22 13:37:49 -0800 |
---|---|---|
committer | Sam Roberts <vieuxtech@gmail.com> | 2012-02-22 15:47:16 -0800 |
commit | e961f1520c1f9ddfb327567a801b0abe0a0da527 (patch) | |
tree | b8031620ebb7333fc27a6fdc78666e778fab1fe9 | |
parent | 6485e9930260e845025709be8664e99cffdb1db9 (diff) | |
download | libnet-e961f1520c1f9ddfb327567a801b0abe0a0da527.tar.gz |
Use correct addr type for addrlen calculation.
-rw-r--r-- | libnet/src/libnet_write.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libnet/src/libnet_write.c b/libnet/src/libnet_write.c index 8561bba..231612f 100644 --- a/libnet/src/libnet_write.c +++ b/libnet/src/libnet_write.c @@ -357,7 +357,7 @@ libnet_write_raw_ipv4(libnet_t *l, const uint8_t *packet, uint32_t size) #endif /* __WIN32__ */ c = sendto(l->fd, packet, size, 0, (struct sockaddr *)&sin, - sizeof(struct sockaddr)); + sizeof(sin)); #if (LIBNET_BSD_BYTE_SWAP) ip_hdr->ip_len = UNFIX(ip_hdr->ip_len); |