Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Dec 2008 04:14:49 +0000 (UTC)
From:      Kip Macy <kmacy@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r186113 - projects/arpv2_merge_1/sys/netinet6
Message-ID:  <200812150414.mBF4En0l083894@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kmacy
Date: Mon Dec 15 04:14:49 2008
New Revision: 186113
URL: http://svn.freebsd.org/changeset/base/186113

Log:
  "fix" ndp ond 64-bit architectures, ndp.c assumes that the sockaddr_dl field
  is word aligned

Modified:
  projects/arpv2_merge_1/sys/netinet6/in6.c

Modified: projects/arpv2_merge_1/sys/netinet6/in6.c
==============================================================================
--- projects/arpv2_merge_1/sys/netinet6/in6.c	Mon Dec 15 04:13:00 2008	(r186112)
+++ projects/arpv2_merge_1/sys/netinet6/in6.c	Mon Dec 15 04:14:49 2008	(r186113)
@@ -2228,6 +2228,12 @@ in6_lltable_dump(struct lltable *llt, st
 	struct {
 		struct rt_msghdr	rtm;
 		struct sockaddr_in6	sin6;
+		/*
+		 * ndp.c assumes that sdl is word aligned
+		 */
+#ifdef __LP64__
+		uint32_t		pad;
+#endif
 		struct sockaddr_dl	sdl;
 	} ndpc;
 	int i, error;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812150414.mBF4En0l083894>