diff options
author | David S. Miller <davem@davemloft.net> | 2011-01-28 14:05:05 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-01-28 14:05:05 -0800 |
commit | 725d1e1b457dc2bbebb337677e73efe7c6d14da5 (patch) | |
tree | b001a08feeff741963d8232ecb26e5c1a75efb92 /include/net/dst.h | |
parent | 9c150e82ac50a611237bbebd508d17f6347d577c (diff) | |
download | linux-725d1e1b457dc2bbebb337677e73efe7c6d14da5.tar.gz linux-725d1e1b457dc2bbebb337677e73efe7c6d14da5.tar.bz2 linux-725d1e1b457dc2bbebb337677e73efe7c6d14da5.zip |
ipv4: Attach FIB info to dst_default_metrics when possible
If there are no explicit metrics attached to a route, hook
fi->fib_info up to dst_default_metrics.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net/dst.h')
-rw-r--r-- | include/net/dst.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/net/dst.h b/include/net/dst.h index 94a8c234ea2a..484f80b69ada 100644 --- a/include/net/dst.h +++ b/include/net/dst.h @@ -97,6 +97,7 @@ struct dst_entry { #ifdef __KERNEL__ extern u32 *dst_cow_metrics_generic(struct dst_entry *dst, unsigned long old); +extern const u32 dst_default_metrics[RTAX_MAX]; #define DST_METRICS_READ_ONLY 0x1UL #define __DST_METRICS_PTR(Y) \ |