summaryrefslogtreecommitdiff
path: root/sys/net
diff options
context:
space:
mode:
authorZhenlei Huang <zlei@FreeBSD.org>2025-08-30 15:23:51 +0000
committerZhenlei Huang <zlei@FreeBSD.org>2025-09-27 15:11:36 +0000
commit04741ceafa2c14b6352626e66b99d023a65be006 (patch)
treee3b4cda2b13e649e45871bb548472a34888eaa15 /sys/net
parent8d6bc14c547472aafeddae65ae64024a24c5c5a7 (diff)
Diffstat (limited to 'sys/net')
-rw-r--r--sys/net/iflib.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/iflib.c b/sys/net/iflib.c
index 1113a5e8e9f4..65d383e2d51e 100644
--- a/sys/net/iflib.c
+++ b/sys/net/iflib.c
@@ -5431,7 +5431,6 @@ iflib_device_register(device_t dev, void *sc, if_shared_ctx_t sctx, if_ctx_t *ct
DEBUGNET_SET(ctx->ifc_ifp, iflib);
- if_setgetcounterfn(ctx->ifc_ifp, iflib_if_get_counter);
iflib_add_device_sysctl_post(ctx);
iflib_add_pfil(ctx);
ctx->ifc_flags |= IFC_INIT_DONE;
@@ -5785,6 +5784,7 @@ iflib_register(if_ctx_t ctx)
if_settransmitfn(ifp, iflib_if_transmit);
#endif
if_setqflushfn(ifp, iflib_if_qflush);
+ if_setgetcounterfn(ifp, iflib_if_get_counter);
if_setflags(ifp, IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST);
ctx->ifc_vlan_attach_event =
EVENTHANDLER_REGISTER(vlan_config, iflib_vlan_register, ctx,