svn commit: r186113 - projects/arpv2_merge_1/sys/netinet6

Kip Macy kmacy at FreeBSD.org
Sun Dec 14 20:14:49 PST 2008


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;


More information about the svn-src-projects mailing list