Well, this is the relevant code in my kernel. (2.4.27) for (rth = rt_hash_table[hash].chain; rth; rth = rth->u.rt_next) { if (rth->key.dst == key->dst && rth->key.src == key->src && rth->key.iif == 0 && rth->key.oif == key->oif && #ifdef CONFIG_IP_ROUTE_FWMARK rth->key.fwmark == key->fwmark && #endif !((rth->key.tos ^ key->tos) & (IPTOS_RT_MASK | RTO_ONLINK))) > -----Original Message----- > From: lartc-bounces@xxxxxxxxxxxxxxx [mailto:lartc-bounces@xxxxxxxxxxxxxxx] > On Behalf Of Grant Taylor > Sent: Wednesday, June 27, 2007 10:39 AM > To: Mail List - Linux Advanced Routing and Traffic Control > Subject: Re: Load Balance and SNAT problem. > > On 6/26/2007 9:22 PM, Salim S I wrote: > > The caching is per destination and source ip. TOS, fwmark and input > > interface too, if present. > > Is the caching done on the combination of source and destination or > singularly source or singularly destination? > > If caching is done on the former, then as long as the source IP is > different, you could potentially have different cached route choices for > different workstations with in a company. > > > > Grant. . . . > _______________________________________________ > LARTC mailing list > LARTC@xxxxxxxxxxxxxxx > http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc _______________________________________________ LARTC mailing list LARTC@xxxxxxxxxxxxxxx http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc