• Martin KaFai Lau's avatar
    ipv6: Check expire on DST_NOCACHE route · 5973fb1e
    Martin KaFai Lau authored
    Since the expires of the DST_NOCACHE rt can be set during
    the ip6_rt_update_pmtu(), we also need to consider the expires
    value when doing ip6_dst_check().
    
    This patches creates __rt6_check_expired() to only
    check the expire value (if one exists) of the current rt.
    
    In rt6_dst_from_check(), it adds __rt6_check_expired() as
    one of the condition check.
    Signed-off-by: default avatarMartin KaFai Lau <kafai@fb.com>
    Cc: Hannes Frederic Sowa <hannes@stressinduktion.org>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    5973fb1e
route.c 90.3 KB