patch-2.3.9 linux/net/ipv4/ip_masq_mfw.c
Next file: linux/net/ipv4/ip_masq_mod.c
Previous file: linux/net/ipv4/ip_masq.c
Back to the patch index
Back to the overall index
- Lines: 36
- Date:
Tue Jun 29 09:22:08 1999
- Orig file:
v2.3.8/linux/net/ipv4/ip_masq_mfw.c
- Orig date:
Wed May 26 18:14:37 1999
diff -u --recursive --new-file v2.3.8/linux/net/ipv4/ip_masq_mfw.c linux/net/ipv4/ip_masq_mfw.c
@@ -3,7 +3,7 @@
*
* Does (reverse-masq) forwarding based on skb->fwmark value
*
- * $Id: ip_masq_mfw.c,v 1.4 1999/05/13 23:25:07 davem Exp $
+ * $Id: ip_masq_mfw.c,v 1.5 1999/06/29 12:35:49 davem Exp $
*
* Author: Juan Jose Ciarlante <jjciarla@raiz.uncu.edu.ar>
* based on Steven Clarke's portfw
@@ -73,16 +73,12 @@
__u32 fwmark; /* key: firewall mark */
struct list_head hosts; /* list of forward-to hosts */
atomic_t nhosts; /* number of "" */
-#ifdef __SMP__
rwlock_t lock;
-#endif
};
static DECLARE_MUTEX(mfw_sema);
-#ifdef __SMP__
static rwlock_t mfw_lock = RW_LOCK_UNLOCKED;
-#endif
static struct ip_masq_mfw *ip_masq_mfw_table[IP_MASQ_MFW_HSIZE];
@@ -143,9 +139,7 @@
MOD_INC_USE_COUNT;
memset(mfw, 0, sizeof(*mfw));
mfw->fwmark = fwmark;
-#ifdef __SMP__
mfw->lock = (rwlock_t) RW_LOCK_UNLOCKED;
-#endif
INIT_LIST_HEAD(&mfw->hosts);
out:
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)