aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx5/mpfs.h
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2020-03-18 22:33:39 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2020-03-18 22:33:39 +0000
commitf6ca0b216a5481751bc68d13ae9ca1baf737bdab (patch)
tree1d7a045dfa5b1e8dc4d57032aa9ae954e98101c7 /sys/dev/mlx5/mpfs.h
parent91ad1bd953596f716eaac964954f58f5d4bda039 (diff)
downloadsrc-f6ca0b216a5481751bc68d13ae9ca1baf737bdab.tar.gz
src-f6ca0b216a5481751bc68d13ae9ca1baf737bdab.zip
mlx5: Integrate eswitch and mpfs management code.
Reviewed by: hselasky Sponsored by: Mellanox Technologies MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=359101
Diffstat (limited to 'sys/dev/mlx5/mpfs.h')
-rw-r--r--sys/dev/mlx5/mpfs.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/mlx5/mpfs.h b/sys/dev/mlx5/mpfs.h
index d5d4809fc688..e0328729af50 100644
--- a/sys/dev/mlx5/mpfs.h
+++ b/sys/dev/mlx5/mpfs.h
@@ -29,7 +29,8 @@
#define _MLX5_MPFS_H_
struct mlx5_core_dev;
-int mlx5_mpfs_add_mac(struct mlx5_core_dev *dev, u32 *p_index, const u8 *mac);
+int mlx5_mpfs_add_mac(struct mlx5_core_dev *dev, u32 *p_index, const u8 *mac,
+ u8 vlan_valid, u16 bbvlan);
int mlx5_mpfs_del_mac(struct mlx5_core_dev *dev, u32 index);
int mlx5_mpfs_init(struct mlx5_core_dev *dev);
void mlx5_mpfs_destroy(struct mlx5_core_dev *dev);