[v2,30/41] net/mlx5: add stubs for bonding
Checks
Commit Message
add stubs for bonding
Signed-off-by: Srikanth Kaka <srikanth.k@oneconvergence.com>
Signed-off-by: Vag Singh <vag.singh@oneconvergence.com>
Signed-off-by: Anand Thulasiram <avelu@juniper.net>
---
drivers/net/mlx5/freebsd/mlx5_ethdev_os.c | 42 +++++++++++++++++++++++
1 file changed, 42 insertions(+)
@@ -685,6 +685,48 @@ mlx5_is_removed(struct rte_eth_dev *dev)
return 0;
}
+/**
+ * Get switch information associated with network interface.
+ *
+ * @param ifindex
+ * Network interface index.
+ * @param[out] info
+ * Switch information object, populated in case of success.
+ *
+ * @return
+ * 0 on success, a negative errno value otherwise and rte_errno is set.
+ */
+int
+mlx5_sysfs_switch_info(unsigned int ifindex, struct mlx5_switch_info *info)
+{
+ RTE_SET_USED(ifindex);
+ RTE_SET_USED(info);
+ return -ENOTSUP;
+}
+
+/**
+ * Get bond information associated with network interface.
+ *
+ * @param pf_ifindex
+ * Network interface index of bond interface
+ * @param[out] ifindex
+ * Pointer to bond ifindex.
+ * @param[out] ifname
+ * Pointer to bond ifname.
+ *
+ * @return
+ * 0 on success, a negative errno value otherwise and rte_errno is set.
+ */
+int
+mlx5_sysfs_bond_info(unsigned int pf_ifindex, unsigned int *ifindex,
+ char *ifname)
+{
+ RTE_SET_USED(pf_ifindex);
+ RTE_SET_USED(ifindex);
+ RTE_SET_USED(ifname);
+ return -ENOTSUP;
+}
+
/**
* DPDK callback to retrieve plug-in module EEPROM information (type and size).
*