亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? upgrade-from-old-2.6.17.14.patch

?? HIP:Host Identity Protocol
?? PATCH
字號:
diff -urN linux-2.6.17.14/include/linux/xfrm.h linux-2.6.17.14-beet/include/linux/xfrm.h--- linux-2.6.17.14/include/linux/xfrm.h	2007-05-15 00:08:08.000000000 +0300+++ linux-2.6.17.14-beet/include/linux/xfrm.h	2007-05-15 00:04:21.000000000 +0300@@ -43,12 +43,6 @@ #define XFRM_SC_ALG_RESERVED 0 #define XFRM_SC_ALG_SELINUX 1 -/* Transport layer flag  passed to xfrm_lookup. If set, the userspace-   process sleeps in a waitqueue until key management daemon has -   finished setting up security associations. This workaround exists -   until we have queues for outgoing IPsec packets. */-#define XFRM_LOOKUP_SLEEP (!in_atomic() && !in_softirq())- /* Selector, used as selector both on policy rules (SPD) and SAs. */  struct xfrm_selectordiff -urN linux-2.6.17.14/include/net/route.h linux-2.6.17.14-beet/include/net/route.h--- linux-2.6.17.14/include/net/route.h	2006-10-13 21:55:04.000000000 +0300+++ linux-2.6.17.14-beet/include/net/route.h	2007-05-15 00:04:21.000000000 +0300@@ -146,7 +146,8 @@  static inline int ip_route_connect(struct rtable **rp, u32 dst, 				   u32 src, u32 tos, int oif, u8 protocol,-				   u16 sport, u16 dport, struct sock *sk)+				   u16 sport, u16 dport, struct sock *sk,+                                   int flags) { 	struct flowi fl = { .oif = oif, 			    .nl_u = { .ip4_u = { .daddr = dst,@@ -167,7 +168,7 @@ 		ip_rt_put(*rp); 		*rp = NULL; 	}-	return ip_route_output_flow(rp, &fl, sk, 0);+	return ip_route_output_flow(rp, &fl, sk, flags); }  static inline int ip_route_newports(struct rtable **rp, u8 protocol,diff -urN linux-2.6.17.14/include/net/xfrm.h linux-2.6.17.14-beet/include/net/xfrm.h--- linux-2.6.17.14/include/net/xfrm.h	2007-05-15 00:08:08.000000000 +0300+++ linux-2.6.17.14-beet/include/net/xfrm.h	2007-05-15 00:04:21.000000000 +0300@@ -223,7 +223,7 @@ extern int xfrm_policy_unregister_afinfo(struct xfrm_policy_afinfo *afinfo); extern void km_policy_notify(struct xfrm_policy *xp, int dir, struct km_event *c); extern void km_state_notify(struct xfrm_state *x, struct km_event *c);-#define XFRM_ACQ_EXPIRES	3+#define XFRM_ACQ_EXPIRES	30  struct xfrm_tmpl; extern int km_query(struct xfrm_state *x, struct xfrm_tmpl *t, struct xfrm_policy *pol);diff -urN linux-2.6.17.14/net/dccp/ipv4.c linux-2.6.17.14-beet/net/dccp/ipv4.c--- linux-2.6.17.14/net/dccp/ipv4.c	2006-10-13 21:55:04.000000000 +0300+++ linux-2.6.17.14-beet/net/dccp/ipv4.c	2007-05-15 00:04:21.000000000 +0300@@ -76,7 +76,7 @@ 	tmp = ip_route_connect(&rt, nexthop, inet->saddr, 			       RT_CONN_FLAGS(sk), sk->sk_bound_dev_if, 			       IPPROTO_DCCP,-			       inet->sport, usin->sin_port, sk);+			       inet->sport, usin->sin_port, sk, 0); 	if (tmp < 0) 		return tmp; diff -urN linux-2.6.17.14/net/dccp/ipv6.c linux-2.6.17.14-beet/net/dccp/ipv6.c--- linux-2.6.17.14/net/dccp/ipv6.c	2006-10-13 21:55:04.000000000 +0300+++ linux-2.6.17.14-beet/net/dccp/ipv6.c	2007-05-15 00:04:21.000000000 +0300@@ -217,7 +217,7 @@ 	if (final_p) 		ipv6_addr_copy(&fl.fl6_dst, final_p); -	err = xfrm_lookup(&dst, &fl, sk, 0);+	err = xfrm_lookup(&dst, &fl, sk, 1); 	if (err < 0) 		goto failure; diff -urN linux-2.6.17.14/net/ipv4/af_inet.c linux-2.6.17.14-beet/net/ipv4/af_inet.c--- linux-2.6.17.14/net/ipv4/af_inet.c	2006-10-13 21:55:04.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv4/af_inet.c	2007-05-15 00:04:21.000000000 +0300@@ -1006,7 +1006,7 @@ 			       RT_CONN_FLAGS(sk), 			       sk->sk_bound_dev_if, 			       sk->sk_protocol,-			       inet->sport, inet->dport, sk);+			       inet->sport, inet->dport, sk, 0); 	if (err) 		return err; diff -urN linux-2.6.17.14/net/ipv4/datagram.c linux-2.6.17.14-beet/net/ipv4/datagram.c--- linux-2.6.17.14/net/ipv4/datagram.c	2006-10-13 21:55:04.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv4/datagram.c	2007-05-15 00:04:21.000000000 +0300@@ -50,7 +50,7 @@ 	err = ip_route_connect(&rt, usin->sin_addr.s_addr, saddr, 			       RT_CONN_FLAGS(sk), oif, 			       sk->sk_protocol,-			       inet->sport, usin->sin_port, sk);+			       inet->sport, usin->sin_port, sk, 1); 	if (err) 		return err; 	if ((rt->rt_flags & RTCF_BROADCAST) && !sock_flag(sk, SOCK_BROADCAST)) {diff -urN linux-2.6.17.14/net/ipv4/raw.c linux-2.6.17.14-beet/net/ipv4/raw.c--- linux-2.6.17.14/net/ipv4/raw.c	2006-10-13 21:55:04.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv4/raw.c	2007-05-15 00:04:21.000000000 +0300@@ -484,7 +484,7 @@ 		if (!inet->hdrincl) 			raw_probe_proto_opt(&fl, msg); -		err = ip_route_output_flow(&rt, &fl, sk, !(msg->msg_flags&MSG_DONTWAIT));+		err = ip_route_output_flow(&rt, &fl, sk, 1); 	} 	if (err) 		goto done;diff -urN linux-2.6.17.14/net/ipv4/route.c linux-2.6.17.14-beet/net/ipv4/route.c--- linux-2.6.17.14/net/ipv4/route.c	2007-05-15 00:08:08.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv4/route.c	2006-10-13 21:55:04.000000000 +0300@@ -108,7 +108,6 @@ #ifdef CONFIG_SYSCTL #include <linux/sysctl.h> #endif-#include <linux/xfrm.h>  #define RT_FL_TOS(oldflp) \     ((u32)(oldflp->fl4_tos & (IPTOS_RT_MASK | RTO_ONLINK)))@@ -2619,7 +2618,7 @@  int ip_route_output_key(struct rtable **rp, struct flowi *flp) {-	return ip_route_output_flow(rp, flp, NULL, XFRM_LOOKUP_SLEEP);+	return ip_route_output_flow(rp, flp, NULL, 0); }  static int rt_fill_info(struct sk_buff *skb, u32 pid, u32 seq, int event,diff -urN linux-2.6.17.14/net/ipv4/tcp_ipv4.c linux-2.6.17.14-beet/net/ipv4/tcp_ipv4.c--- linux-2.6.17.14/net/ipv4/tcp_ipv4.c	2006-10-13 21:55:04.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv4/tcp_ipv4.c	2007-05-15 00:04:21.000000000 +0300@@ -179,7 +179,7 @@ 	tmp = ip_route_connect(&rt, nexthop, inet->saddr, 			       RT_CONN_FLAGS(sk), sk->sk_bound_dev_if, 			       IPPROTO_TCP,-			       inet->sport, usin->sin_port, sk);+			       inet->sport, usin->sin_port, sk, 1); 	if (tmp < 0) 		return tmp; diff -urN linux-2.6.17.14/net/ipv4/udp.c linux-2.6.17.14-beet/net/ipv4/udp.c--- linux-2.6.17.14/net/ipv4/udp.c	2006-10-13 21:55:04.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv4/udp.c	2007-05-15 00:04:21.000000000 +0300@@ -604,7 +604,7 @@ 				    .uli_u = { .ports = 					       { .sport = inet->sport, 						 .dport = dport } } };-		err = ip_route_output_flow(&rt, &fl, sk, !(msg->msg_flags&MSG_DONTWAIT));+		err = ip_route_output_flow(&rt, &fl, sk, 1); 		if (err) 			goto out; diff -urN linux-2.6.17.14/net/ipv6/datagram.c linux-2.6.17.14-beet/net/ipv6/datagram.c--- linux-2.6.17.14/net/ipv6/datagram.c	2006-10-13 21:55:04.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv6/datagram.c	2007-05-15 00:04:21.000000000 +0300@@ -176,7 +176,7 @@ 	if (final_p) 		ipv6_addr_copy(&fl.fl6_dst, final_p); -	if ((err = xfrm_lookup(&dst, &fl, sk, 0)) < 0)+	if ((err = xfrm_lookup(&dst, &fl, sk, 1)) < 0) 		goto out;  	/* source address lookup done in ip6_dst_lookup */diff -urN linux-2.6.17.14/net/ipv6/icmp.c linux-2.6.17.14-beet/net/ipv6/icmp.c--- linux-2.6.17.14/net/ipv6/icmp.c	2007-05-15 00:08:08.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv6/icmp.c	2006-10-13 21:55:04.000000000 +0300@@ -64,7 +64,6 @@ #include <net/ip6_route.h> #include <net/addrconf.h> #include <net/icmp.h>-#include <linux/xfrm.h>  #include <asm/uaccess.h> #include <asm/system.h>@@ -390,7 +389,7 @@ 		goto out_dst_release; 	} -	if ((err = xfrm_lookup(&dst, &fl, sk, XFRM_LOOKUP_SLEEP)) < 0)+	if ((err = xfrm_lookup(&dst, &fl, sk, 0)) < 0) 		goto out;  	if (ipv6_addr_is_multicast(&fl.fl6_dst))diff -urN linux-2.6.17.14/net/ipv6/raw.c linux-2.6.17.14-beet/net/ipv6/raw.c--- linux-2.6.17.14/net/ipv6/raw.c	2006-10-13 21:55:04.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv6/raw.c	2007-05-15 00:04:21.000000000 +0300@@ -765,7 +765,7 @@ 	if (final_p) 		ipv6_addr_copy(&fl.fl6_dst, final_p); -	if ((err = xfrm_lookup(&dst, &fl, sk, 0)) < 0)+	if ((err = xfrm_lookup(&dst, &fl, sk, 1)) < 0) 		goto out;  	if (hlimit < 0) {diff -urN linux-2.6.17.14/net/ipv6/tcp_ipv6.c linux-2.6.17.14-beet/net/ipv6/tcp_ipv6.c--- linux-2.6.17.14/net/ipv6/tcp_ipv6.c	2007-05-15 00:08:08.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv6/tcp_ipv6.c	2007-05-15 00:04:21.000000000 +0300@@ -258,7 +258,7 @@ 	if (final_p) 		ipv6_addr_copy(&fl.fl6_dst, final_p); -	if ((err = xfrm_lookup(&dst, &fl, sk, XFRM_LOOKUP_SLEEP)) < 0)+	if ((err = xfrm_lookup(&dst, &fl, sk, 1)) < 0) 		goto failure;  	if (saddr == NULL) {diff -urN linux-2.6.17.14/net/ipv6/udp.c linux-2.6.17.14-beet/net/ipv6/udp.c--- linux-2.6.17.14/net/ipv6/udp.c	2007-05-15 00:08:08.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv6/udp.c	2007-05-15 00:04:21.000000000 +0300@@ -789,7 +789,7 @@ 	if (final_p) 		ipv6_addr_copy(&fl->fl6_dst, final_p); -	if ((err = xfrm_lookup(&dst, fl, sk, XFRM_LOOKUP_SLEEP)) < 0)+	if ((err = xfrm_lookup(&dst, fl, sk, 1)) < 0) 		goto out;  	if (hlimit < 0) {diff -urN linux-2.6.17.14/net/ipv6/xfrm6_policy.c linux-2.6.17.14-beet/net/ipv6/xfrm6_policy.c--- linux-2.6.17.14/net/ipv6/xfrm6_policy.c	2007-05-15 00:08:01.000000000 +0300+++ linux-2.6.17.14-beet/net/ipv6/xfrm6_policy.c	2007-05-15 00:06:06.000000000 +0300@@ -140,6 +140,9 @@ 			case AF_INET: 				fl_tunnel.fl4_dst = remote.in->s_addr; 				fl_tunnel.fl4_src = local.in->s_addr;+                                fl_tunnel.fl4_tos = 0;+                                fl_tunnel.fl4_fwmark = 0;+                                fl_tunnel.fl4_scope = 0; 				break; 			case AF_INET6: 				ipv6_addr_copy(&fl_tunnel.fl6_dst, remote.in6);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品全国免费观看高清| 成人综合在线视频| 久久精品人人爽人人爽| 国产成人综合在线| 欧美激情在线一区二区| 日本久久一区二区三区| 国产一区亚洲一区| 亚洲日本va午夜在线影院| 欧美大片免费久久精品三p | 亚洲三级在线免费| 精品福利一区二区三区| 7777精品伊人久久久大香线蕉经典版下载 | 国产嫩草影院久久久久| 欧美视频自拍偷拍| 色婷婷综合久久久久中文| 成人激情综合网站| 国产黑丝在线一区二区三区| 免费成人在线观看视频| 综合色中文字幕| 欧美日韩国产高清一区| 日韩一区二区三区免费看 | 欧美精品丝袜中出| eeuss国产一区二区三区| 加勒比av一区二区| 亚洲444eee在线观看| 1000精品久久久久久久久| 制服丝袜国产精品| 日本一区免费视频| 欧美在线观看视频一区二区| 久久超碰97人人做人人爱| av网站免费线看精品| 99免费精品在线| 99这里都是精品| 在线视频欧美区| 日韩小视频在线观看专区| 精品少妇一区二区三区在线播放 | 亚洲国产精品t66y| 亚洲蜜桃精久久久久久久| 天堂成人国产精品一区| 国产福利一区二区三区视频| 成人app网站| 欧美一区二区二区| 国产精品大尺度| 老鸭窝一区二区久久精品| 欧美日韩一二区| 日韩黄色免费网站| 三级欧美在线一区| 亚洲美女淫视频| 91美女精品福利| 欧美日本一区二区三区四区| 成人免费av网站| 久久99久久久久久久久久久| 麻豆91精品视频| 欧美xxxxx牲另类人与| 日韩高清一区在线| 精品久久久三级丝袜| 久久精品国产精品亚洲综合| 精品国产一区二区三区不卡 | 丁香婷婷综合激情五月色| 日本道色综合久久| 欧美不卡一区二区三区四区| 国产午夜精品久久久久久久| 日韩亚洲欧美成人一区| 精品国内二区三区| 欧美成人bangbros| 国产精品女上位| 美国毛片一区二区三区| 成人午夜精品一区二区三区| 国产精品美女久久久久久久久久久| av综合在线播放| 亚洲欧美电影院| 国产91丝袜在线18| 精品久久久久一区二区国产| 国产精品一区三区| 亚洲精品午夜久久久| 精品日韩欧美在线| 91高清在线观看| 国产乱子伦一区二区三区国色天香| 国产精品福利一区| 欧美精品一区二| 欧美日韩卡一卡二| 91在线精品秘密一区二区| 一区二区三区在线视频免费观看 | 国产网站一区二区三区| 色综合久久久久| 国产一区二区女| 日韩国产一二三区| 亚洲伦理在线精品| 久久精品欧美一区二区三区麻豆| 欧美三级韩国三级日本一级| 99在线热播精品免费| 国产大片一区二区| 国产一区二区精品久久91| 午夜精品在线看| 亚洲一区二区三区四区在线| 国产精品久久精品日日| www日韩大片| 日韩精品一区二区三区老鸭窝 | 99在线精品视频| 美女性感视频久久| 五月天视频一区| 亚洲在线成人精品| 一区二区三区中文字幕电影| 亚洲图片你懂的| 中文字幕一区二区三| 日本一区二区免费在线| 国产亚洲欧美激情| 久久尤物电影视频在线观看| 欧美成人精精品一区二区频| 日韩视频在线一区二区| 日韩欧美综合一区| 日韩一级精品视频在线观看| 日韩一二三区视频| 欧美成人三级在线| 欧美大片日本大片免费观看| 精品国产一区二区精华| 国产亚洲精品bt天堂精选| 中文字幕第一区| 亚洲欧洲日韩av| 一区二区三区精品久久久| 一区二区三区高清不卡| 亚洲一卡二卡三卡四卡无卡久久| 亚洲精品高清在线观看| 亚洲自拍偷拍综合| 亚洲国产婷婷综合在线精品| 欧美aa在线视频| 精品亚洲成a人| 国产福利精品一区二区| 91美女在线观看| 欧美日韩二区三区| 日韩视频国产视频| 中文乱码免费一区二区| 亚洲伦理在线精品| 日本亚洲三级在线| 国产成人亚洲综合a∨婷婷图片| 丰满亚洲少妇av| 欧美亚洲自拍偷拍| 日韩天堂在线观看| 国产精品国产三级国产有无不卡| 亚洲手机成人高清视频| 日韩—二三区免费观看av| 国产成人av电影在线播放| 91国产丝袜在线播放| 日韩精品中文字幕一区二区三区 | 亚洲图片一区二区| 精品一区二区国语对白| 色综合天天综合在线视频| 91麻豆精品国产91久久久久久久久 | 久久无码av三级| 日韩美女视频一区二区 | 国产精品一区二区在线观看网站| 波波电影院一区二区三区| 欧美体内she精视频| 久久久久久久久久久久久久久99 | 一区二区三区精品| 久久丁香综合五月国产三级网站| 成人永久免费视频| 69堂精品视频| 亚洲欧洲av另类| 久久av老司机精品网站导航| 色婷婷av久久久久久久| 久久久久久久电影| 日韩高清一级片| 91天堂素人约啪| 国产免费成人在线视频| 美女脱光内衣内裤视频久久网站| 91在线精品一区二区| 久久久久久免费| 蜜臀精品一区二区三区在线观看| 成人av综合一区| 国产午夜精品福利| 精品一区二区三区免费毛片爱| 欧美视频一区在线观看| 日韩毛片一二三区| 风间由美一区二区三区在线观看 | 国产精品久久久久aaaa樱花| 蜜臀a∨国产成人精品| 欧美在线视频不卡| 国产精品久久毛片a| 国产一区二区福利| 日韩免费高清电影| 视频一区视频二区中文字幕| 91麻豆成人久久精品二区三区| 久久久久久**毛片大全| 精彩视频一区二区| 日韩欧美一卡二卡| 美女在线视频一区| 91精品国产色综合久久不卡蜜臀| 一区二区三区中文字幕在线观看| 99久久久免费精品国产一区二区| 久久久久久免费毛片精品| 国产一区二区三区美女| 久久嫩草精品久久久久| 久久精品99国产精品日本| 制服丝袜av成人在线看| 日韩av在线免费观看不卡| 日韩一二三四区| 九色综合狠狠综合久久| 欧美精品一区二区三区一线天视频| 蜜臀av在线播放一区二区三区|