[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

zebra



zebra ですが、

struct in_addr が __attribute__((__packed__)) されている影響で、
struct prefix_ipv4 * を struct prefix * に cast するとずれませんか?

--- lib/prefix.h.dist	Thu Mar  9 13:43:42 2000
+++ lib/prefix.h	Mon Apr 10 17:53:37 2000
@@ -50,7 +50,11 @@
   u_char family;
   u_char safi;
   u_char prefixlen;
-  struct in_addr prefix;
+  struct in_addr prefix
+#ifdef NetBSD
+  __attribute__ ((aligned))
+#endif
+  ;
 };
 
 /* IPv6 prefix structure. */