[netfilter-cvslog] r4166 -
trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter
laforge at netfilter.org
laforge at netfilter.org
Fri Jul 29 13:08:31 CEST 2005
Author: laforge at netfilter.org
Date: 2005-07-29 13:08:30 +0200 (Fri, 29 Jul 2005)
New Revision: 4166
Modified:
trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323.c
trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_core.c
trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_h225.c
trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_h245.c
trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_nat_h323.c
Log:
2.6.12 merge (Sven Schuster)
- don't use lockhelp macros anymore
Modified: trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323.c
===================================================================
--- trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323.c 2005-07-29 11:06:17 UTC (rev 4165)
+++ trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323.c 2005-07-29 11:08:30 UTC (rev 4166)
@@ -16,7 +16,6 @@
#include <net/checksum.h>
#include <net/tcp.h>
-#include <linux/netfilter_ipv4/lockhelp.h>
#include <linux/netfilter_ipv4/ip_conntrack.h>
#include <linux/netfilter_ipv4/ip_conntrack_core.h>
#include <linux/netfilter_ipv4/ip_conntrack_helper.h>
@@ -30,7 +29,7 @@
/* This is slow, but it's simple. --RR */
static char h323_buffer[65536];
-static DECLARE_LOCK(ip_h323_lock);
+static DEFINE_SPINLOCK(ip_h323_lock);
struct module *ip_conntrack_h323 = THIS_MODULE;
@@ -100,7 +99,7 @@
}
datalen = (*pskb)->len - dataoff;
- LOCK_BH(&ip_h323_lock);
+ spin_lock_bh(&ip_h323_lock);
data = skb_header_pointer((*pskb), dataoff,
datalen, h323_buffer);
BUG_ON(data == NULL);
@@ -155,7 +154,7 @@
ret = NF_ACCEPT;
out:
- UNLOCK_BH(&ip_h323_lock);
+ spin_unlock_bh(&ip_h323_lock);
return ret;
}
@@ -174,10 +173,10 @@
void ip_conntrack_h245_expect(struct ip_conntrack *new,
struct ip_conntrack_expect *this)
{
- WRITE_LOCK(&ip_conntrack_lock);
+ write_lock_bh(&ip_conntrack_lock);
new->helper = &h245;
DEBUGP("h225_expect: helper for %p added\n", new);
- WRITE_UNLOCK(&ip_conntrack_lock);
+ write_unlock_bh(&ip_conntrack_lock);
}
EXPORT_SYMBOL_GPL(ip_conntrack_h245_expect);
@@ -408,7 +407,7 @@
return NF_ACCEPT;
/* get data portion, and evaluate it */
- LOCK_BH(&ip_h323_lock);
+ spin_lock_bh(&ip_h323_lock);
data = skb_header_pointer((*pskb), dataoff,
datalen, h323_buffer);
BUG_ON(data == NULL);
@@ -416,7 +415,7 @@
ret = h225_parse_tpkt(pskb, ct, ctinfo,
data, datalen);
- UNLOCK_BH(&ip_h323_lock);
+ spin_unlock_bh(&ip_h323_lock);
return ret;
}
Modified: trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_core.c
===================================================================
--- trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_core.c 2005-07-29 11:06:17 UTC (rev 4165)
+++ trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_core.c 2005-07-29 11:08:30 UTC (rev 4166)
@@ -13,7 +13,6 @@
#include <net/checksum.h>
#include <net/tcp.h>
-#include <linux/netfilter_ipv4/lockhelp.h>
#include <linux/netfilter_ipv4/ip_conntrack.h>
#include <linux/netfilter_ipv4/ip_conntrack_core.h>
#include <linux/netfilter_ipv4/ip_conntrack_helper.h>
Modified: trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_h225.c
===================================================================
--- trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_h225.c 2005-07-29 11:06:17 UTC (rev 4165)
+++ trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_h225.c 2005-07-29 11:08:30 UTC (rev 4166)
@@ -13,7 +13,6 @@
#include <net/checksum.h>
#include <net/tcp.h>
-#include <linux/netfilter_ipv4/lockhelp.h>
#include <linux/netfilter_ipv4/ip_conntrack.h>
#include <linux/netfilter_ipv4/ip_conntrack_core.h>
#include <linux/netfilter_ipv4/ip_conntrack_helper.h>
@@ -25,7 +24,7 @@
/* This is slow, but it's simple. --RR */
static char h225_buffer[65536];
-static DECLARE_LOCK(ip_h225_lock);
+static DEFINE_SPINLOCK(ip_h225_lock);
int (*ip_nat_h225_hook)(struct sk_buff **pskb,
enum ip_conntrack_info ctinfo,
@@ -379,7 +378,7 @@
return NF_ACCEPT;
/* get data portion, and evaluate it */
- LOCK_BH(&ip_h225_lock);
+ spin_lock_bh(&ip_h225_lock);
data = skb_header_pointer((*pskb), dataoff,
datalen, h225_buffer);
BUG_ON(data == NULL);
@@ -387,7 +386,7 @@
ret = h225_parse_tpkt(pskb, ct, ctinfo,
data, datalen);
- UNLOCK_BH(&ip_h225_lock);
+ spin_unlock_bh(&ip_h225_lock);
return ret;
}
Modified: trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_h245.c
===================================================================
--- trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_h245.c 2005-07-29 11:06:17 UTC (rev 4165)
+++ trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_conntrack_h323_h245.c 2005-07-29 11:08:30 UTC (rev 4166)
@@ -13,7 +13,6 @@
#include <net/checksum.h>
#include <net/tcp.h>
-#include <linux/netfilter_ipv4/lockhelp.h>
#include <linux/netfilter_ipv4/ip_conntrack.h>
#include <linux/netfilter_ipv4/ip_conntrack_core.h>
#include <linux/netfilter_ipv4/ip_conntrack_helper.h>
@@ -25,7 +24,7 @@
/* This is slow, but it's simple. --RR */
static char h245_buffer[65536];
-static DECLARE_LOCK(ip_h245_lock);
+static DEFINE_SPINLOCK(ip_h245_lock);
struct module *ip_conntrack_h245 = THIS_MODULE;
@@ -925,7 +924,7 @@
if (datalen < 16)
return NF_ACCEPT;
- LOCK_BH(&ip_h245_lock);
+ spin_lock_bh(&ip_h245_lock);
data = skb_header_pointer((*pskb), dataoff,
datalen, h245_buffer);
BUG_ON(data == NULL);
@@ -933,7 +932,7 @@
ret = h245_parse_tpkt(pskb, ct, ctinfo,
data, datalen);
- UNLOCK_BH(&ip_h245_lock);
+ spin_unlock_bh(&ip_h245_lock);
return ret;
}
@@ -952,9 +951,9 @@
void ip_conntrack_h245_expect(struct ip_conntrack *new,
struct ip_conntrack_expect *this)
{
- WRITE_LOCK(&ip_conntrack_lock);
+ write_lock_bh(&ip_conntrack_lock);
new->helper = &h245;
DEBUGP("h225_expect: helper for %p added\n", new);
- WRITE_UNLOCK(&ip_conntrack_lock);
+ write_unlock_bh(&ip_conntrack_lock);
}
EXPORT_SYMBOL_GPL(ip_conntrack_h245_expect);
Modified: trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_nat_h323.c
===================================================================
--- trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_nat_h323.c 2005-07-29 11:06:17 UTC (rev 4165)
+++ trunk/patch-o-matic-ng/patchlets/h323-conntrack-nat/linux-2.6.12/net/ipv4/netfilter/ip_nat_h323.c 2005-07-29 11:08:30 UTC (rev 4166)
@@ -16,7 +16,6 @@
#include <net/checksum.h>
#include <net/tcp.h>
-#include <linux/netfilter_ipv4/lockhelp.h>
#include <linux/netfilter_ipv4/ip_nat.h>
#include <linux/netfilter_ipv4/ip_nat_helper.h>
#include <linux/netfilter_ipv4/ip_nat_rule.h>
More information about the netfilter-cvslog
mailing list