ipv4: Don't store a rule pointer in fib_result.
authorDavid S. Miller <davem@davemloft.net>
Fri, 13 Jul 2012 15:21:29 +0000 (08:21 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 13 Jul 2012 15:21:29 +0000 (08:21 -0700)
We only use it to fetch the rule's tclassid, so just store the
tclassid there instead.

This also decreases the size of fib_result by a full 8 bytes on
64-bit.  On 32-bits it's a wash.

Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/ip_fib.h
net/ipv4/fib_frontend.c
net/ipv4/fib_rules.c
net/ipv4/route.c

Simple merge
Simple merge
Simple merge
Simple merge