On Sunday, November 04, 2012 06:41:48 Sven Eckelmann wrote:
> -       struct batadv_neigh_node __rcu *router; /* rcu protected pointer */
>  #ifdef CONFIG_BATMAN_ADV_DAT
>         batadv_dat_addr_t dat_addr;
>  #endif
> +       uint8_t flags;
> +       uint8_t gw_flags;
> +       struct batadv_neigh_node __rcu *router; /* rcu protected pointer */

Shouldn't we move batadv_dat_addr_t to the end of the struct to achieve the 
smallest possible struct regardless of whether DAT is compiled in or not ? Or 
does it have no effect ?

Cheers,
Marek

Reply via email to