]> err.no Git - linux-2.6/blobdiff - include/net/ip6_fib.h
mac80211: make ieee80211_iterate_active_interfaces not need rtnl
[linux-2.6] / include / net / ip6_fib.h
index 857821360bb6cf99af1d5694722d588044b6dd5e..4cefcffe773e29d88b0e6284e998f5424b4ffd67 100644 (file)
@@ -99,16 +99,21 @@ struct rt6_info
        u32                             rt6i_flags;
        u32                             rt6i_metric;
        atomic_t                        rt6i_ref;
-       struct fib6_table               *rt6i_table;
 
-       struct rt6key                   rt6i_dst;
-       struct rt6key                   rt6i_src;
+       /* more non-fragment space at head required */
+       unsigned short                  nfheader_len;
 
        u8                              rt6i_protocol;
 
+       struct fib6_table               *rt6i_table;
+
+       struct rt6key                   rt6i_dst;
+
 #ifdef CONFIG_XFRM
        u32                             rt6i_flow_cache_genid;
 #endif
+
+       struct rt6key                   rt6i_src;
 };
 
 static inline struct inet6_dev *ip6_dst_idev(struct dst_entry *dst)