selftests: drv-net: Make rand_port() get a port more reliably
authorGal Pressman <gal@nvidia.com>
Mon, 24 Feb 2025 17:44:15 +0000 (19:44 +0200)
committerJakub Kicinski <kuba@kernel.org>
Wed, 26 Feb 2025 02:31:05 +0000 (18:31 -0800)
commit0163250039c3a861f922a293f6108880b2d4516f
tree98b2994b4e5bce6ef14ebe541174a1ad6ee3d73c
parent4d20c9f2db83a066537e54f3cffc40e85f17ad37
selftests: drv-net: Make rand_port() get a port more reliably

Instead of guessing a port and checking whether it's available, get an
available port from the OS.

Reviewed-by: Nimrod Oren <noren@nvidia.com>
Signed-off-by: Gal Pressman <gal@nvidia.com>
Link: https://patch.msgid.link/20250224174416.499070-4-gal@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/net/lib/py/utils.py