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