From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Aditya Bhasin" Subject: Usage of netfilter Date: Tue, 27 May 2003 15:17:15 -0700 Sender: netfilter-admin@lists.netfilter.org Message-ID: <00d101c3249d$bafb6990$2c40100a@xp> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_00D2_01C32463.0E9C9190" Return-path: Errors-To: netfilter-admin@lists.netfilter.org List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: To: netfilter@lists.netfilter.org This is a multi-part message in MIME format. ------=_NextPart_000_00D2_01C32463.0E9C9190 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Hi, is it possbile using netfilter and libipq to extract a packet from the IPV4 stream, buffer it in the user space and then put the packet back on the outgoing stream at a later point in time. All the docs and examples I have looked at seem to read in a packet do an operation on it and then announce a verdit on the packet. Are there APIs to insert packets into the queue which have not been read from it. If that was allowed I could copy and reject initially and then insert again at a later point in time. thanks, aditya ------=_NextPart_000_00D2_01C32463.0E9C9190 Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Message
Hi,
 
is it = possbile using=20 netfilter and libipq to extract a packet from the IPV4 stream, buffer it = in the=20 user space and then put the packet back on the outgoing stream at a = later point=20 in time.
 
All = the docs and=20 examples I have looked at seem to read in a packet do an operation on it = and=20 then announce a verdit on the packet.
 
Are = there APIs to=20 insert packets into the queue which have not been read from it. If that = was=20 allowed I could copy and reject initially and then insert again at a = later point=20 in time.
 
 
thanks,
 
aditya =
 
------=_NextPart_000_00D2_01C32463.0E9C9190--