ip6_route.h (2fe5de9ce7d57498abc14b375cad2fcf8c3ee6cc) | ip6_route.h (60ff746739bf805a912484643c720b6124826140) |
---|---|
1#ifndef _NET_IP6_ROUTE_H 2#define _NET_IP6_ROUTE_H 3 4struct route_info { 5 __u8 type; 6 __u8 length; 7 __u8 prefix_len; 8#if defined(__BIG_ENDIAN_BITFIELD) --- 171 unchanged lines hidden (view full) --- 180} 181 182static inline bool ip6_sk_accept_pmtu(const struct sock *sk) 183{ 184 return inet6_sk(sk)->pmtudisc != IPV6_PMTUDISC_INTERFACE && 185 inet6_sk(sk)->pmtudisc != IPV6_PMTUDISC_OMIT; 186} 187 | 1#ifndef _NET_IP6_ROUTE_H 2#define _NET_IP6_ROUTE_H 3 4struct route_info { 5 __u8 type; 6 __u8 length; 7 __u8 prefix_len; 8#if defined(__BIG_ENDIAN_BITFIELD) --- 171 unchanged lines hidden (view full) --- 180} 181 182static inline bool ip6_sk_accept_pmtu(const struct sock *sk) 183{ 184 return inet6_sk(sk)->pmtudisc != IPV6_PMTUDISC_INTERFACE && 185 inet6_sk(sk)->pmtudisc != IPV6_PMTUDISC_OMIT; 186} 187 |
188static inline bool ip6_sk_local_df(const struct sock *sk) | 188static inline bool ip6_sk_ignore_df(const struct sock *sk) |
189{ 190 return inet6_sk(sk)->pmtudisc < IPV6_PMTUDISC_DO || 191 inet6_sk(sk)->pmtudisc == IPV6_PMTUDISC_OMIT; 192} 193 194static inline struct in6_addr *rt6_nexthop(struct rt6_info *rt) 195{ 196 return &rt->rt6i_gateway; 197} 198 199#endif | 189{ 190 return inet6_sk(sk)->pmtudisc < IPV6_PMTUDISC_DO || 191 inet6_sk(sk)->pmtudisc == IPV6_PMTUDISC_OMIT; 192} 193 194static inline struct in6_addr *rt6_nexthop(struct rt6_info *rt) 195{ 196 return &rt->rt6i_gateway; 197} 198 199#endif |