From owner-freebsd-hackers Fri Apr 4 10:20:45 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA24104 for hackers-outgoing; Fri, 4 Apr 1997 10:20:45 -0800 (PST) Received: from lister.bogon.net (500@gw.bogon.net [204.137.132.49]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA24099 for ; Fri, 4 Apr 1997 10:20:41 -0800 (PST) Received: (from wes@localhost) by lister.bogon.net (8.8.5/8.8.3) id KAA19125 for hackers@freebsd.org; Fri, 4 Apr 1997 10:20:27 -0800 (PST) From: Wes Santee Message-Id: <199704041820.KAA19125@lister.bogon.net> Subject: Uses for divert sockets? To: hackers@freebsd.org Date: Fri, 4 Apr 1997 10:20:26 -0800 (PST) X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk 'Lo all. I asked this on questions but never received an answer. Perhaps folks here would know? If so, please include me in replies as I'm not quite sophisticated enough with the source to follow this list (but I'm working on it!). :) My apologies if this falls under the 'abuse' category. The new ipdivert sockets in 2.2 sound great, but I'm not quite sure just what I can accomplish with them outside of address translation. Is it just for packet altering, or can entire connections be redirected? For example, let's say I want some incomming connections to port 25 to be diverted to another "special" MTA running on another port (to deal with known spam sites "properly", for instance). Is it possible using divert and ipfw to do this? Or is divert pretty much only for dealing with raw IP packets that get injected back into the stream to end up at their intended destination? If divert sockets aren't capable of doing this, is there any other mechanism available to perform these kinds of tasks? Cheers, -- ( Wes Santee PGP: e-mail w/Subject: "Send PGP Key" ) ( mailto:wes@bogon.net )