packages/net/olsrd/patches/100-no_forwarding_override.patch
jow 405641714e [packages] olsrd: update to v0.5.6-r8
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19192 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-17 17:57:24 +00:00

35 lines
801 B
Diff

--- a/src/linux/net.c
+++ b/src/linux/net.c
@@ -115,6 +115,7 @@
int
enable_ip_forwarding(int version)
{
+#if 0
FILE *proc_fwd;
const char *const procfile = version == AF_INET ? "/proc/sys/net/ipv4/ip_forward" : "/proc/sys/net/ipv6/conf/all/forwarding";
@@ -150,6 +151,7 @@
}
fclose(proc_fwd);
}
+#endif
return 1;
}
@@ -276,6 +278,7 @@
OLSR_PRINTF(1, "Restoring network state\n");
/* Restore IP forwarding to "off" */
+#if 0
if (orig_fwd_state == '0') {
const char *const procfile = version == AF_INET ? "/proc/sys/net/ipv4/ip_forward" : "/proc/sys/net/ipv6/conf/all/forwarding";
FILE *proc_fd;
@@ -288,6 +291,7 @@
fclose(proc_fd);
}
}
+#endif
/* Restore global ICMP redirect setting */
if (orig_global_redirect_state != '0') {