2005-02-08 Andrew J. Schorr <ajschorr@alumni.princeton.edu>

	* ospf_interface.h: Reduce structure padding by putting new u_char
	  field multicast_memberships in a better spot (grouped with
	  other u_char fields type and state).
diff --git a/ospfd/ChangeLog b/ospfd/ChangeLog
index b9e21c5..0d7bd9c 100644
--- a/ospfd/ChangeLog
+++ b/ospfd/ChangeLog
@@ -1,5 +1,11 @@
 2005-02-08 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
 
+	* ospf_interface.h: Reduce structure padding by putting new u_char
+	  field multicast_memberships in a better spot (grouped with
+	  other u_char fields type and state).
+
+2005-02-08 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
+
 	* ospf_interface.h: Improve passive_interface comment.  Add new
 	  multicast_memberships bitmask to struct ospf_interface to track
 	  active multicast subscriptions.  Declare new function
diff --git a/ospfd/ospf_interface.h b/ospfd/ospf_interface.h
index ca22c1a..b49a351 100644
--- a/ospfd/ospf_interface.h
+++ b/ospfd/ospf_interface.h
@@ -123,14 +123,14 @@
   /* State of Interface State Machine. */
   u_char state;
 
-  struct prefix *address;		/* Interface prefix */
-  struct connected *connected;          /* Pointer to connected */ 
-
   /* To which multicast groups do we currently belong? */
   u_char multicast_memberships;
 #define MEMBER_ALLROUTERS	0x1
 #define MEMBER_DROUTERS		0x2
 
+  struct prefix *address;		/* Interface prefix */
+  struct connected *connected;          /* Pointer to connected */ 
+
   /* Configured varables. */
   struct ospf_if_params *params;
   u_int32_t crypt_seqnum;		/* Cryptographic Sequence Number */