[netfilter-cvslog] r3626 -
trunk/patch-o-matic-ng/XOR/linux-2.6/net/ipv4/netfilter
laforge at netfilter.org
laforge at netfilter.org
Tue Feb 1 12:08:00 CET 2005
Author: laforge at netfilter.org
Date: 2005-02-01 12:07:59 +0100 (Tue, 01 Feb 2005)
New Revision: 3626
Modified:
trunk/patch-o-matic-ng/XOR/linux-2.6/net/ipv4/netfilter/ipt_XOR.c
Log:
Fix XOR compilation with gcc4 (Phil Oester) (Closes: #264)
Modified: trunk/patch-o-matic-ng/XOR/linux-2.6/net/ipv4/netfilter/ipt_XOR.c
===================================================================
--- trunk/patch-o-matic-ng/XOR/linux-2.6/net/ipv4/netfilter/ipt_XOR.c 2005-02-01 10:50:09 UTC (rev 3625)
+++ trunk/patch-o-matic-ng/XOR/linux-2.6/net/ipv4/netfilter/ipt_XOR.c 2005-02-01 11:07:59 UTC (rev 3626)
@@ -40,7 +40,7 @@
tcph = (struct tcphdr *) ((*pskb)->data + iph->ihl*4);
for (i=0, j=0; i<(ntohs(iph->tot_len) - iph->ihl*4 - tcph->doff*4); ) {
for (k=0; k<=info->block_size; k++) {
- (char) (*pskb)->data[ iph->ihl*4 + tcph->doff*4 + i ] ^=
+ (*pskb)->data[ iph->ihl*4 + tcph->doff*4 + i ] ^=
info->key[j];
i++;
}
@@ -52,7 +52,7 @@
udph = (struct udphdr *) ((*pskb)->data + iph->ihl*4);
for (i=0, j=0; i<(ntohs(udph->len)-8); ) {
for (k=0; k<=info->block_size; k++) {
- (char) (*pskb)->data[ iph->ihl*4 + sizeof(struct udphdr) + i ] ^=
+ (*pskb)->data[ iph->ihl*4 + sizeof(struct udphdr) + i ] ^=
info->key[j];
i++;
}
More information about the netfilter-cvslog
mailing list