|
@@ -113,7 +113,7 @@ dst_metric(const struct dst_entry *dst, int metric)
|
|
static inline u32
|
|
static inline u32
|
|
dst_feature(const struct dst_entry *dst, u32 feature)
|
|
dst_feature(const struct dst_entry *dst, u32 feature)
|
|
{
|
|
{
|
|
- return dst_metric(dst, RTAX_FEATURES) & feature;
|
|
|
|
|
|
+ return (dst ? dst_metric(dst, RTAX_FEATURES) & feature : 0);
|
|
}
|
|
}
|
|
|
|
|
|
static inline u32 dst_mtu(const struct dst_entry *dst)
|
|
static inline u32 dst_mtu(const struct dst_entry *dst)
|