net: Pass 'net' struct as first argument to fib6_info_hw_flags_set()
The next patch will emit notification when hardware flags are changed, in case that fib_notify_on_flag_change sysctl is set to 1. To know sysctl values, net struct is needed. This change is consistent with the IPv4 version, which gets 'net' struct as its first argument. Currently, the only callers of this function are mlxsw and netdevsim. Patch the callers to pass net. Signed-off-by: Amit Cohen <amcohen@nvidia.com> Signed-off-by: Ido Schimmel <idosch@nvidia.com> Reviewed-by: David Ahern <dsahern@kernel.org> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
committed by
Jakub Kicinski
parent
680aea08e7
commit
fbaca8f895
@ -336,8 +336,9 @@ static inline void fib6_info_release(struct fib6_info *f6i)
|
||||
call_rcu(&f6i->rcu, fib6_info_destroy_rcu);
|
||||
}
|
||||
|
||||
static inline void fib6_info_hw_flags_set(struct fib6_info *f6i, bool offload,
|
||||
bool trap)
|
||||
static inline void
|
||||
fib6_info_hw_flags_set(struct net *net, struct fib6_info *f6i, bool offload,
|
||||
bool trap)
|
||||
{
|
||||
f6i->offload = offload;
|
||||
f6i->trap = trap;
|
||||
|
Reference in New Issue
Block a user