Hi all I must instruct my server to route packets based on destination prefix and on the gateway from which the packet arrived. E.g. I am 192.168.0.1 a packet for 192.168.1.0/24 which arrived from gateway 192.168.0.2 must go through 192.168.1.1 dev eth0 a packet for 192.168.1.0/24 which arrived from gateway 192.168.0.3 must go through 192.168.1.2 dev eth1 a packet for 192.168.1.0/24 which arrived from any other gateway must go through 192.168.1.3 dev eth2 The gateway I mean is just the last hop traversed, before me. It's not necessarily the source of the packet. How am I supposed to do that? Regards. Luca Dionisi -- To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html