aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/route.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/net/route.h')
-rw-r--r--include/net/route.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/net/route.h b/include/net/route.h
index 158833ea7988..dbb032d5921b 100644
--- a/include/net/route.h
+++ b/include/net/route.h
@@ -63,7 +63,8 @@ struct rtable {
63 __be32 rt_gateway; 63 __be32 rt_gateway;
64 64
65 /* Miscellaneous cached information */ 65 /* Miscellaneous cached information */
66 u32 rt_pmtu; 66 u32 rt_mtu_locked:1,
67 rt_pmtu:31;
67 68
68 struct list_head rt_uncached; 69 struct list_head rt_uncached;
69 struct uncached_list *rt_uncached_list; 70 struct uncached_list *rt_uncached_list;
@@ -225,6 +226,9 @@ struct in_ifaddr;
225void fib_add_ifaddr(struct in_ifaddr *); 226void fib_add_ifaddr(struct in_ifaddr *);
226void fib_del_ifaddr(struct in_ifaddr *, struct in_ifaddr *); 227void fib_del_ifaddr(struct in_ifaddr *, struct in_ifaddr *);
227 228
229void rt_add_uncached_list(struct rtable *rt);
230void rt_del_uncached_list(struct rtable *rt);
231
228static inline void ip_rt_put(struct rtable *rt) 232static inline void ip_rt_put(struct rtable *rt)
229{ 233{
230 /* dst_release() accepts a NULL parameter. 234 /* dst_release() accepts a NULL parameter.