aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/netmap
diff options
context:
space:
mode:
authorVincenzo Maffione <vmaffione@FreeBSD.org>2020-01-26 21:34:46 +0000
committerVincenzo Maffione <vmaffione@FreeBSD.org>2020-01-26 21:34:46 +0000
commitde27b3034012cb79278eddb18dcece0369542cb9 (patch)
treedc08aa02fe3fc690beba076208c823695763f113 /sys/dev/netmap
parent60a09a94cf15665cccf0ee1238d72399a0e94d51 (diff)
Notes
Diffstat (limited to 'sys/dev/netmap')
-rw-r--r--sys/dev/netmap/netmap_mem2.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/netmap/netmap_mem2.c b/sys/dev/netmap/netmap_mem2.c
index d07c502ab6a89..01ecf6cef186a 100644
--- a/sys/dev/netmap/netmap_mem2.c
+++ b/sys/dev/netmap/netmap_mem2.c
@@ -1523,11 +1523,12 @@ static int
netmap_mem_unmap(struct netmap_obj_pool *p, struct netmap_adapter *na)
{
int i, lim = p->objtotal;
- struct netmap_lut *lut = &na->na_lut;
+ struct netmap_lut *lut;
if (na == NULL || na->pdev == NULL)
return 0;
+ lut = &na->na_lut;
#if defined(__FreeBSD__)
/* On FreeBSD mapping and unmapping is performed by the txsync
* and rxsync routine, packet by packet. */