Skip to content

Commit eea3994

Browse files
roopa-prabhudavem330
authored andcommitted
rename RTNH_F_EXTERNAL to RTNH_F_OFFLOAD
RTNH_F_EXTERNAL today is printed as "offload" in iproute2 output. This patch renames the flag to be consistent with what the user sees. Signed-off-by: Roopa Prabhu <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent c1c52db commit eea3994

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

include/uapi/linux/rtnetlink.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ struct rtnexthop {
337337
#define RTNH_F_DEAD 1 /* Nexthop is dead (used by multipath) */
338338
#define RTNH_F_PERVASIVE 2 /* Do recursive gateway lookup */
339339
#define RTNH_F_ONLINK 4 /* Gateway is forced on link */
340-
#define RTNH_F_EXTERNAL 8 /* Route installed externally */
340+
#define RTNH_F_OFFLOAD 8 /* offloaded route */
341341

342342
/* Macros to handle hexthops */
343343

net/ipv4/fib_trie.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1764,7 +1764,7 @@ void fib_table_flush_external(struct fib_table *tb)
17641764
/* record local slen */
17651765
slen = fa->fa_slen;
17661766

1767-
if (!fi || !(fi->fib_flags & RTNH_F_EXTERNAL))
1767+
if (!fi || !(fi->fib_flags & RTNH_F_OFFLOAD))
17681768
continue;
17691769

17701770
netdev_switch_fib_ipv4_del(n->key,

net/switchdev/switchdev.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ int netdev_switch_fib_ipv4_add(u32 dst, int dst_len, struct fib_info *fi,
338338
fi, tos, type, nlflags,
339339
tb_id);
340340
if (!err)
341-
fi->fib_flags |= RTNH_F_EXTERNAL;
341+
fi->fib_flags |= RTNH_F_OFFLOAD;
342342
}
343343

344344
return err;
@@ -364,7 +364,7 @@ int netdev_switch_fib_ipv4_del(u32 dst, int dst_len, struct fib_info *fi,
364364
const struct swdev_ops *ops;
365365
int err = 0;
366366

367-
if (!(fi->fib_flags & RTNH_F_EXTERNAL))
367+
if (!(fi->fib_flags & RTNH_F_OFFLOAD))
368368
return 0;
369369

370370
dev = netdev_switch_get_dev_by_nhs(fi);
@@ -376,7 +376,7 @@ int netdev_switch_fib_ipv4_del(u32 dst, int dst_len, struct fib_info *fi,
376376
err = ops->swdev_fib_ipv4_del(dev, htonl(dst), dst_len,
377377
fi, tos, type, tb_id);
378378
if (!err)
379-
fi->fib_flags &= ~RTNH_F_EXTERNAL;
379+
fi->fib_flags &= ~RTNH_F_OFFLOAD;
380380
}
381381

382382
return err;

0 commit comments

Comments
 (0)