2.5.45 [TRIVIAL] Fixed pmtu usage in iptunnel
Subsystems (2)
PATCH 1/1 2.5.45 [TRIVIAL] Fixed pmtu usage in iptunnel
# This is a BitKeeper generated patch for the following project:
# Project Name: Linux kernel tree
# This patch format is intended for GNU patch command version 2.5 or higher. # This patch includes the following deltas:
# ChangeSet 1.858 -> 1.859
# net/ipv4/netfilter/ipt_TCPMSS.c 1.5 -> 1.6
#
# The following is the BitKeeper ChangeSet Log
# --------------------------------------------
# 02/11/01 [email protected] 1.859
# ipt_TCPMSS.c:
# Fixed broken code to use inline shorthand dst_pmtu()
# --------------------------------------------
#
net/ipv4/netfilter/ipt_TCPMSS.c +3 -3
@@ -85,14 +85,14 @@return NF_DROP ;/* or IPT_CONTINUE ?? */ } -if ((*pskb)->dst->pmtu <= (sizeof (struct iphdr ) +sizeof (struct tcphdr ))) { +if (dst_pmtu ((*pskb)->dst) <= (sizeof (struct iphdr ) +sizeof (struct tcphdr ))) {if (net_ratelimit ())printk (KERN_ERR -"ipt_tcpmss_target: unknown or invalid path-MTU (%d)\n" , (*pskb)->dst->pmtu); +"ipt_tcpmss_target: unknown or invalid path-MTU (%d)\n" ,dst_pmtu ((*pskb)->dst));return NF_DROP ;/* or IPT_CONTINUE ?? */ } - newmss = (*pskb)->dst->pmtu -sizeof (struct iphdr ) -sizeof (struct tcphdr ); + newmss =dst_pmtu ((*pskb)->dst) -sizeof (struct iphdr ) -sizeof (struct tcphdr ); }else newmss = tcpmssinfo->mss;