diff options
author | Alexander V. Chernikov <melifaro@FreeBSD.org> | 2020-08-11 07:23:07 +0000 |
---|---|---|
committer | Alexander V. Chernikov <melifaro@FreeBSD.org> | 2020-08-11 07:23:07 +0000 |
commit | 8a0917c35b7cea1cd935ad5dca86c1ee0f58b2e0 (patch) | |
tree | e06189566b91680560fd1c1da0eece15c7c194d4 /sys/net | |
parent | 136a1f8da8f2bc9c3d33c4d46589c952de251d7e (diff) | |
download | src-8a0917c35b7cea1cd935ad5dca86c1ee0f58b2e0.tar.gz src-8a0917c35b7cea1cd935ad5dca86c1ee0f58b2e0.zip |
Do not enter epoch in add_route(), as it is already called in epoch.
Reviewed by: glebius
Notes
Notes:
svn path=/head/; revision=364101
Diffstat (limited to 'sys/net')
-rw-r--r-- | sys/net/route/route_ctl.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/sys/net/route/route_ctl.c b/sys/net/route/route_ctl.c index b855438d6008..7debef06ce8d 100644 --- a/sys/net/route/route_ctl.c +++ b/sys/net/route/route_ctl.c @@ -144,7 +144,6 @@ add_route(struct rib_head *rnh, struct rt_addrinfo *info, struct radix_node *rn; struct ifaddr *ifa; int error, flags; - struct epoch_tracker et; dst = info->rti_info[RTAX_DST]; gateway = info->rti_info[RTAX_GATEWAY]; @@ -168,9 +167,7 @@ add_route(struct rib_head *rnh, struct rt_addrinfo *info, ifa_ref(info->rti_ifa); } - NET_EPOCH_ENTER(et); error = nhop_create_from_info(rnh, info, &nh); - NET_EPOCH_EXIT(et); if (error != 0) { ifa_free(info->rti_ifa); return (error); |