depot/third_party/nixpkgs/pkgs/tools/networking/socat/socat-fix-feature-check-tcpinfo.patch
Default email 3cbfd2b52c Project import generated by Copybara.
GitOrigin-RevId: 395879c28386e1abf20c7ecacd45880759548391
2021-12-18 20:06:50 -05:00

21 lines
488 B
Diff

diff --git a/filan.c b/filan.c
index 3465f7c..77c22a4 100644
--- a/filan.c
+++ b/filan.c
@@ -905,6 +905,7 @@ int tcpan(int fd, FILE *outfile) {
#if WITH_TCP
int tcpan2(int fd, FILE *outfile) {
+#ifdef TCP_INFO
struct tcp_info tcpinfo;
socklen_t tcpinfolen = sizeof(tcpinfo);
int result;
@@ -930,6 +931,8 @@ int tcpan2(int fd, FILE *outfile) {
// fprintf(outfile, "%s={%u}\t", "TCPI_", tcpinfo.tcpi_);
return 0;
+#endif
+ return -1;
}
#endif /* WITH_TCP */