From: Jesse Gross <jesse@nicira.com> Date: Fri, 18 Mar 2011 21:43:51 +0000 (-0700) Subject: datapath: Backport ip4_dst_hoplimit() from 2.6.38. X-Git-Tag: v1.1.0~106 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=48cad9dc53a7c63eadf1b480a5a9412d76666c21;p=sliver-openvswitch.git datapath: Backport ip4_dst_hoplimit() from 2.6.38. Signed-off-by: Jesse Gross <jesse@nicira.com> Acked-by: Ben Pfaff <blp@nicira.com> --- diff --git a/datapath/linux-2.6/compat-2.6/include/net/route.h b/datapath/linux-2.6/compat-2.6/include/net/route.h index 867f4077e..86e8e5bab 100644 --- a/datapath/linux-2.6/compat-2.6/include/net/route.h +++ b/datapath/linux-2.6/compat-2.6/include/net/route.h @@ -11,4 +11,11 @@ #endif /* linux kernel < 2.6.25 */ +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,38) +static inline int ip4_dst_hoplimit(const struct dst_entry *dst) +{ + return dst_metric(dst, RTAX_HOPLIMIT); +} +#endif + #endif