On Thu, Mar 27, 2014 at 12:04:34PM +0000, MV wrote: > As far as I can tell, in my case since I'm using sing tcp-base tables > some look ups are not performed and that's fine. But there are no > mentions to the change in the order which patterns are checked. > So am I wrong to expect to see the logs showing "get bar <at> > foreign.tld" and "get foo <at> mydomain.tld" before "get *"? > As oppose to what I see now: > get * > get * > get bar <at> foreign.tld > get foo <at> mydomain.tld
The documentation describes semantic precedence order in which results are used. With cached results, order of use is not necessarily the same as order of lookup. When you're looking at low level activity logs you encounter implementation details which are not fixed and hence not documented. -- Viktor.