Page MenuHomeFreeBSD

D48650.diff
No OneTemporary

D48650.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
@@ -821,7 +821,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, 6:33 PM (21 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16944528
Default Alt Text
D48650.diff (466 B)

Event Timeline