aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/netmap/netmap_kern.h
diff options
context:
space:
mode:
authorVincenzo Maffione <vmaffione@FreeBSD.org>2022-03-06 17:28:44 +0000
committerVincenzo Maffione <vmaffione@FreeBSD.org>2022-03-06 17:29:44 +0000
commitdd6ab49a9aebb5fbb85973d9a859d24daa5e2165 (patch)
treed0f1a7c49ab7e94fd5d755b0eb1c3718bed0e8cb /sys/dev/netmap/netmap_kern.h
parent09a1893398fdcd1d000dae1cb3fd5239c0bfb360 (diff)
Diffstat (limited to 'sys/dev/netmap/netmap_kern.h')
-rw-r--r--sys/dev/netmap/netmap_kern.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/netmap/netmap_kern.h b/sys/dev/netmap/netmap_kern.h
index 5d8957241c21..f8d824f08ebb 100644
--- a/sys/dev/netmap/netmap_kern.h
+++ b/sys/dev/netmap/netmap_kern.h
@@ -1559,6 +1559,8 @@ int netmap_get_vale_na(struct nmreq_header *hdr, struct netmap_adapter **na,
void *netmap_vale_create(const char *bdg_name, int *return_status);
int netmap_vale_destroy(const char *bdg_name, void *auth_token);
+extern unsigned int vale_max_bridges;
+
#else /* !WITH_VALE */
#define netmap_bdg_learning(_1, _2, _3, _4) 0
#define netmap_get_vale_na(_1, _2, _3, _4) 0
@@ -1606,7 +1608,7 @@ extern struct nm_bridge *nm_bridges;
#define netmap_bns_get()
#define netmap_bns_put(_1)
#define netmap_bns_getbridges(b, n) \
- do { *b = nm_bridges; *n = NM_BRIDGES; } while (0)
+ do { *b = nm_bridges; *n = vale_max_bridges; } while (0)
#endif
/* Various prototypes */