diff options
author | David S. Miller <davem@davemloft.net> | 2012-07-17 04:19:00 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-07-17 08:48:50 -0700 |
commit | 4895c771c7f006b4b90f9d6b1d2210939ba57b38 (patch) | |
tree | 66b132799e33a215b88bf3945965fefa7a0cde24 /include/net/llc_conn.h | |
parent | 6700c2709c08d74ae2c3c29b84a30da012dbc7f1 (diff) | |
download | blackbird-op-linux-4895c771c7f006b4b90f9d6b1d2210939ba57b38.tar.gz blackbird-op-linux-4895c771c7f006b4b90f9d6b1d2210939ba57b38.zip |
ipv4: Add FIB nexthop exceptions.
In a regime where we have subnetted route entries, we need a way to
store persistent storage about destination specific learned values
such as redirects and PMTU values.
This is implemented here via nexthop exceptions.
The initial implementation is a 2048 entry hash table with relaiming
starting at chain length 5. A more sophisticated scheme can be
devised if that proves necessary.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/llc_conn.h')
0 files changed, 0 insertions, 0 deletions