diff options
author | David S. Miller <davem@davemloft.net> | 2012-07-17 14:31:28 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-07-20 16:31:22 -0400 |
commit | ceb3320610d6f15ff20dd4c042b36473d77de76f (patch) | |
tree | 4a0d367032aaaa085d02fa7038cfb6e5ea65d0cd /include/net | |
parent | f5b0a8743601a4477419171f5046bd07d1c080a0 (diff) |
ipv4: Kill routes during PMTU/redirect updates.
Mark them obsolete so there will be a re-lookup to fetch the
FIB nexthop exception info.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net')
-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 0df661a0c29..baf59789006 100644 --- a/include/net/dst.h +++ b/include/net/dst.h | |||
@@ -78,6 +78,7 @@ struct dst_entry { | |||
78 | #define DST_OBSOLETE_NONE 0 | 78 | #define DST_OBSOLETE_NONE 0 |
79 | #define DST_OBSOLETE_DEAD 2 | 79 | #define DST_OBSOLETE_DEAD 2 |
80 | #define DST_OBSOLETE_FORCE_CHK -1 | 80 | #define DST_OBSOLETE_FORCE_CHK -1 |
81 | #define DST_OBSOLETE_KILL -2 | ||
81 | unsigned short header_len; /* more space at head required */ | 82 | unsigned short header_len; /* more space at head required */ |
82 | unsigned short trailer_len; /* space to reserve at tail */ | 83 | unsigned short trailer_len; /* space to reserve at tail */ |
83 | #ifdef CONFIG_IP_ROUTE_CLASSID | 84 | #ifdef CONFIG_IP_ROUTE_CLASSID |