This patch removes the next pointer from 'struct rt6_info.u' union, and renames u.next to u.dst.rt6_next. It also moves 'struct flowi' right after 'struct dst_entry' to prepare speedup lookups. Signed-off-by: Eric Dumazet