From: Chen Qi Date: Mon, 26 May 2025 07:24:16 +0000 (+0800) Subject: lsfd/mkfds-foreign-sockets: skip when lacking sock_diag ability X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b3a1d92a9078fada31b2cf64b802edd616026766;p=thirdparty%2Futil-linux.git lsfd/mkfds-foreign-sockets: skip when lacking sock_diag ability The ENDPOINTS will need sock_diag ability. The kernel might not enable related configs. Check and skip in case of lacking such ability. Fixes: https://github.com/util-linux/util-linux/issues/3590 Signed-off-by: Chen Qi --- diff --git a/tests/ts/lsfd/mkfds-foreign-sockets b/tests/ts/lsfd/mkfds-foreign-sockets index cd94da799..76138a7a6 100755 --- a/tests/ts/lsfd/mkfds-foreign-sockets +++ b/tests/ts/lsfd/mkfds-foreign-sockets @@ -30,6 +30,8 @@ ts_skip_nonroot ts_skip_qemu_user ts_cd "$TS_OUTDIR" +lsfd_check_sockdiag "unix" + declare -A tcase tcase[NAME]="state=connected" tcase[SOCK.NETNS]=