⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 201-multiple_default_gateways.patch

📁 Linux Home Server 是专门为家庭和SOHO/SMB 设计的高性价比的ISCSI 存储服务器, 具有如下的特色: 强大的iscsi 存储服务器软件; 混合iscsi 和NAS 服务;
💻 PATCH
字号:
Index: linux-2.6.21.7/include/linux/netfilter_ipv4/ip_nat.h===================================================================--- linux-2.6.21.7.orig/include/linux/netfilter_ipv4/ip_nat.h+++ linux-2.6.21.7/include/linux/netfilter_ipv4/ip_nat.h@@ -64,6 +64,13 @@ struct ip_nat_info  struct ip_conntrack; +/* Call input routing for SNAT-ed traffic */+extern unsigned int ip_nat_route_input(unsigned int hooknum,+				       struct sk_buff **pskb,+				       const struct net_device *in,+				       const struct net_device *out,+				       int (*okfn)(struct sk_buff *));+ /* Set up the info structure to map into this range. */ extern unsigned int ip_nat_setup_info(struct ip_conntrack *conntrack, 				      const struct ip_nat_range *range,Index: linux-2.6.21.7/include/linux/rtnetlink.h===================================================================--- linux-2.6.21.7.orig/include/linux/rtnetlink.h+++ linux-2.6.21.7/include/linux/rtnetlink.h@@ -293,6 +293,8 @@ struct rtnexthop #define RTNH_F_DEAD		1	/* Nexthop is dead (used by multipath)	*/ #define RTNH_F_PERVASIVE	2	/* Do recursive gateway lookup	*/ #define RTNH_F_ONLINK		4	/* Gateway is forced on link	*/+#define RTNH_F_SUSPECT		8	/* We don't know the real state	*/+#define RTNH_F_BADSTATE		(RTNH_F_DEAD | RTNH_F_SUSPECT)  /* Macros to handle hexthops */ Index: linux-2.6.21.7/include/net/flow.h===================================================================--- linux-2.6.21.7.orig/include/net/flow.h+++ linux-2.6.21.7/include/net/flow.h@@ -19,6 +19,8 @@ struct flowi { 		struct { 			__be32			daddr; 			__be32			saddr;+			__u32			lsrc;+			__u32			gw; 			__u8			tos; 			__u8			scope; 		} ip4_u;@@ -43,6 +45,8 @@ struct flowi { #define fl6_flowlabel	nl_u.ip6_u.flowlabel #define fl4_dst		nl_u.ip4_u.daddr #define fl4_src		nl_u.ip4_u.saddr+#define fl4_lsrc        nl_u.ip4_u.lsrc+#define fl4_gw		nl_u.ip4_u.gw #define fl4_tos		nl_u.ip4_u.tos #define fl4_scope	nl_u.ip4_u.scope 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -