Drop 'err' label and add 'ifndef TCP_CA_NAME_MAX'.
Signed-off-by: Geliang Tang <geliang.tang@suse.com>
---
v2:
- add 'ifndef TCP_CA_NAME_MAX'
---
tools/testing/selftests/bpf/prog_tests/mptcp.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/tools/testing/selftests/bpf/prog_tests/mptcp.c b/tools/testing/selftests/bpf/prog_tests/mptcp.c
index aff35ab33379..d2941fbc686c 100644
--- a/tools/testing/selftests/bpf/prog_tests/mptcp.c
+++ b/tools/testing/selftests/bpf/prog_tests/mptcp.c
@@ -4,7 +4,10 @@
#include "network_helpers.h"
#define TCP_CA_SYSCTL "/proc/sys/net/ipv4/tcp_congestion_control"
+
+#ifndef TCP_CA_NAME_MAX
#define TCP_CA_NAME_MAX 16
+#endif
char monitor_log_path[64];
@@ -93,12 +96,9 @@ void get_msk_ca_name(char ca_name[])
}
len = read(fd, ca_name, TCP_CA_NAME_MAX);
- if (CHECK_FAIL(len < 0)) {
+ if (CHECK_FAIL(len < 0))
log_err("Failed to read %s", TCP_CA_SYSCTL);
- goto err;
- }
-err:
close(fd);
}
--
2.34.1