Page MenuHomeFreeBSD

D46301.diff
No OneTemporary

D46301.diff

diff --git a/sys/netlink/route/rt.c b/sys/netlink/route/rt.c
--- a/sys/netlink/route/rt.c
+++ b/sys/netlink/route/rt.c
@@ -1012,7 +1012,8 @@
}
error = rib_del_route_px(attrs.rta_table, attrs.rta_dst,
- attrs.rtm_dst_len, path_match_func, &attrs, 0, &rc);
+ attrs.rtm_dst_len, path_match_func, &attrs,
+ (attrs.rta_rtflags & RTF_PINNED) ? RTM_F_FORCE : 0, &rc);
if (error == 0)
report_operation(attrs.rta_table, &rc, nlp, hdr);
return (error);

File Metadata

Mime Type
text/plain
Expires
Fri, Oct 10, 11:39 AM (20 h, 18 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23529812
Default Alt Text
D46301.diff (469 B)

Event Timeline