This patch allows one to use the SO_BINDTODEVICE and a new ioctl against net_device objects to send and receive regular routed traffic between two interfaces on the same machine. It also fixes a problem when using BINDTODEVICE: the old code does not set the bound_if correctly when sending back the syn-ack during TCP connection initialization. I'm not sure how useful others will find it, but it amuses me ;) Comments and suggestions welcome. Thanks, Ben -- Ben Greear President of Candela Technologies Inc http://www.candelatech.com ScryMUD: http://scry.wanfear.com http://scry.wanfear.com/~greear