diff options
author | Arjan van de Ven <arjan@infradead.org> | 2005-01-09 21:06:43 -0800 |
---|---|---|
committer | David S. Miller <davem@nuts.davemloft.net> | 2005-01-09 21:06:43 -0800 |
commit | 4e5dd3b51604d5ba8c30a9f4b6fe329d83ac61e3 (patch) | |
tree | 209477e7d735eca1dc4095c3107d988c7bdd3feb /net | |
parent | 3d4208201cb38006e6075728d76201c981db0d94 (diff) | |
download | history-4e5dd3b51604d5ba8c30a9f4b6fe329d83ac61e3.tar.gz |
[IPVS]: Kill check_for_ip_vs_out, no longer used
Signed-off-by: Arjan van de Ven <arjan@infradead.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
-rw-r--r-- | net/ipv4/ipvs/ip_vs_core.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/net/ipv4/ipvs/ip_vs_core.c b/net/ipv4/ipvs/ip_vs_core.c index 168e5b342110ad..f1230075e8a3f6 100644 --- a/net/ipv4/ipvs/ip_vs_core.c +++ b/net/ipv4/ipvs/ip_vs_core.c @@ -57,7 +57,6 @@ EXPORT_SYMBOL(ip_vs_conn_put); #ifdef CONFIG_IP_VS_DEBUG EXPORT_SYMBOL(ip_vs_get_debug_level); #endif -EXPORT_SYMBOL(check_for_ip_vs_out); EXPORT_SYMBOL(ip_vs_make_skb_writable); @@ -835,31 +834,6 @@ ip_vs_out(unsigned int hooknum, struct sk_buff **pskb, /* - * Check if the packet is for VS/NAT connections, then send it - * immediately. - * Called by ip_fw_compact to detect packets for VS/NAT before - * they are changed by ipchains masquerading code. - */ -unsigned int -check_for_ip_vs_out(struct sk_buff **pskb, int (*okfn)(struct sk_buff *)) -{ - unsigned int ret; - - ret = ip_vs_out(NF_IP_FORWARD, pskb, NULL, NULL, NULL); - if (ret != NF_ACCEPT) { - return ret; - } else { - /* send the packet immediately if it is already mangled - by ip_vs_out */ - if ((*pskb)->nfcache & NFC_IPVS_PROPERTY) { - (*okfn)(*pskb); - return NF_STOLEN; - } - } - return NF_ACCEPT; -} - -/* * Handle ICMP messages in the outside-to-inside direction (incoming). * Find any that might be relevant, check against existing connections, * forward to the right destination host if relevant. |