Author: phoudoin Date: 2010-12-06 12:35:53 +0100 (Mon, 06 Dec 2010) New Revision: 39747 Changeset: http://dev.haiku-os.org/changeset/39747 Ticket: http://dev.haiku-os.org/ticket/6763 Modified: haiku/trunk/src/bin/network/traceroute/ifaddrlist.c Log: Fix #6763, using _SIZEOF_ADDR_IFREQ() macro. Modified: haiku/trunk/src/bin/network/traceroute/ifaddrlist.c =================================================================== --- haiku/trunk/src/bin/network/traceroute/ifaddrlist.c 2010-12-06 11:33:00 UTC (rev 39746) +++ haiku/trunk/src/bin/network/traceroute/ifaddrlist.c 2010-12-06 11:35:53 UTC (rev 39747) @@ -115,7 +115,7 @@ nipaddr = 0; for (; ifrp < ifend; ifrp = ifnext) { #ifdef HAVE_SOCKADDR_SA_LEN - n = ifrp->ifr_addr.sa_len + sizeof(ifrp->ifr_name); + n = _SIZEOF_ADDR_IFREQ(*ifrp); /* * our ifreqs from SIOCGIFCONF dumps are very packed */