Page MenuHomeFreeBSD

D48650.id149865.diff
No OneTemporary

D48650.id149865.diff

diff --git a/sys/net/route/route_ctl.c b/sys/net/route/route_ctl.c
--- a/sys/net/route/route_ctl.c
+++ b/sys/net/route/route_ctl.c
@@ -820,7 +820,7 @@
/* Now either append or replace */
if (op_flags & RTM_F_REPLACE) {
- if (nhop_get_prio(rnd_orig.rnd_nhop) > nhop_get_prio(rnd_add->rnd_nhop)) {
+ if (nhop_get_prio(rnd_orig.rnd_nhop) == NH_PRIORITY_HIGH) {
/* Old path is "better" (e.g. has PINNED flag set) */
RIB_WUNLOCK(rnh);
error = EEXIST;

File Metadata

Mime Type
text/plain
Expires
Thu, Mar 20, 5:01 AM (10 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16134797
Default Alt Text
D48650.id149865.diff (466 B)

Event Timeline