Messages in this thread Patch in this message | | | From | "Adam J. Richter" <> | Date | Wed, 15 Dec 1999 08:08:33 -0800 | Subject | Patch: linux-2.2.14pre13/net/ipv4/ip_masq.c did not compile |
| |
linux-2.2.14pre13/net/ipv4/ip_masq.c references sysctl_ip_always_defrag before it is declared extern. This patch moves the declaration up so that the file compiles again. Really, I think this and a bunch of varaiables that declared extern in the .c files in which they are used should have their extern declrations moved to .h files.
Adam J. Richter __ ______________ 4880 Stevens Creek Blvd, Suite 104 adam@yggdrasil.com \ / San Jose, California 95129-1034 +1 408 261-6630 | g g d r a s i l United States of America fax +1 408 261-6631 "Free Software For The Rest Of Us."
--- /tmp/adam/linux-2.2.14pre13/net/ipv4/ip_masq.c Tue Dec 14 10:09:59 1999 +++ linux/net/ipv4/ip_masq.c Wed Dec 15 07:47:47 1999 @@ -53,6 +53,7 @@ * */ +#define __NO_VERSION__ #include <linux/config.h> #include <linux/module.h> #ifdef CONFIG_KMOD @@ -84,6 +85,8 @@ #include <linux/ip_fw.h> #include <linux/ip_masq.h> +extern int sysctl_ip_always_defrag; + int sysctl_ip_masq_debug = 0; /* @@ -883,8 +886,6 @@ * * Be careful, it can be called from u-space */ - -extern int sysctl_ip_always_defrag; struct ip_masq * ip_masq_new(int proto, __u32 maddr, __u16 mport, __u32 saddr, __u16 sport, __u32 daddr, __u16 dport, unsigned mflags) { - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |