table of contents
other versions
- bookworm 44.0-2
- testing 48.0-1.1
- unstable 50.0-2
- experimental 50.0-2~exp1
mlx5dv_modify_qp_udp_sport(3) | mlx5dv_modify_qp_udp_sport(3) |
NAME¶
mlx5dv_modify_qp_udp_sport - Modify the UDP source port of a given QP
SYNOPSIS¶
-
#include <infiniband/mlx5dv.h> int mlx5dv_modify_qp_udp_sport(struct ibv_qp *qp, uint16_t udp_sport)
DESCRIPTION¶
The UDP source port is used to create entropy for network routers (ECMP), load balancers and 802.3ad link aggregation switching that are not aware of RoCE IB headers.
This API enables modifying the configured UDP source port of a given RC/UC QP when QP is in RTS state.
ARGUMENTS¶
RETURN VALUE¶
Returns 0 on success, or the value of errno on failure (which indicates the failure reason).
AUTHOR¶
Maor Gottlieb <maorg@nvidia.com>