SOURCES: kernel-net-p2p-iptables.patch (NEW) - fixed build on 1.3.1

Jakub Bogusz qboosh w pld-linux.org
Wto, 12 Kwi 2005, 21:20:25 CEST


On Tue, Apr 12, 2005 at 03:29:40PM +0200, andree wrote:
> +diff -ur iptables-p2p-0.3.0a/iptables/libipt_p2p.c iptables-p2p-0.3.0a-ted/iptables/libipt_p2p.c
> +--- iptables-p2p-0.3.0a/iptables/libipt_p2p.c	2004-02-29 10:53:13.000000000 +1000
> ++++ iptables-p2p-0.3.0a-ted/iptables/libipt_p2p.c	2005-03-31 19:37:03.000000000 +1000
> +@@ -70,6 +70,7 @@
> + {
> +     NULL,
> +     "p2p",
> ++    0,
> +     IPTABLES_VERSION,
> +     IPT_ALIGN(sizeof(struct ipt_p2p_info)),
> +     IPT_ALIGN(sizeof(struct ipt_p2p_info)),

Lepiej inicjować struktury po nazwach pól (używając składni C99), nie ma
wtedy problemu przy pojawieniu się pól w środku struktury w kolejnych
wersjach.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




Więcej informacji o liście dyskusyjnej pld-devel-pl