Browse Source

- fix args for UDP_INC_STATS_BH

Bernhard Reutner-Fischer 18 years ago
parent
commit
fbe627b858

+ 2 - 2
package/openswan/linux-2.6.22.6-openswan-2.4.9.kernel-2.6-natt.patch

@@ -109,9 +109,9 @@ diff -rdupN linux-2.6.22.6.oorig/net/ipv4/udp.c linux-2.6.22.6/net/ipv4/udp.c
 -			return -ret;
 -			return -ret;
 + 			if(xfrm4_rcv_encap_func != NULL) {
 + 			if(xfrm4_rcv_encap_func != NULL) {
 + 			  ret = (*xfrm4_rcv_encap_func)(skb, up->encap_type);
 + 			  ret = (*xfrm4_rcv_encap_func)(skb, up->encap_type);
-+ 			  UDP_INC_STATS_BH(UDP_MIB_INDATAGRAMS);
++ 			  UDP_INC_STATS_BH(UDP_MIB_INDATAGRAMS, up->pcflag);
 + 			} else {
 + 			} else {
-+ 			  UDP_INC_STATS_BH(UDP_MIB_INERRORS);
++ 			  UDP_INC_STATS_BH(UDP_MIB_INERRORS, up->pcflag);
 + 			  ret = 1;
 + 			  ret = 1;
 + 			}
 + 			}
 +			return ret;
 +			return ret;