} Assuming that you meant locally running something like land.c which
} sends a packet forged from one interface destined for another, I've
} tried that.
I think you have to send SYN's to both of them and both SYN's have to
be processed before either of the following SYN-ACK's.