From a11dacd960f7a2e48fc716d5583c1ab935b08276 Mon Sep 17 00:00:00 2001 From: TapTap Date: Wed, 29 Jul 2026 18:11:06 +0200 Subject: [PATCH 1/2] fix: add missing bool partial field to Config, register ssh test functions --- src/shared/config.h | 1 + tests/test_transport_ssh.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/shared/config.h b/src/shared/config.h index fbb8b4f..fee6bbd 100644 --- a/src/shared/config.h +++ b/src/shared/config.h @@ -51,6 +51,7 @@ typedef struct Config { int max_depth; FILE* log_file; int queue_size; + bool partial; } Config; #define PROTOCOL_VERSION "1.3.0" diff --git a/tests/test_transport_ssh.c b/tests/test_transport_ssh.c index 65b65c5..e085cbb 100644 --- a/tests/test_transport_ssh.c +++ b/tests/test_transport_ssh.c @@ -42,4 +42,6 @@ static void test_ssh_connect_unreachable() { void test_transport_ssh() { test_ssh_connect_invalid_dest_no_colon(); test_ssh_connect_invalid_dest_empty(); + test_ssh_connect_malformed(); + test_ssh_connect_unreachable(); } -- 2.52.0 From 7229c9b532edf1364f551f36d8b8323b5df35bcb Mon Sep 17 00:00:00 2001 From: TapTap Date: Wed, 29 Jul 2026 18:12:47 +0200 Subject: [PATCH 2/2] fix: add stdio.h include for FILE type in config.h --- src/shared/config.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/shared/config.h b/src/shared/config.h index b753b8f..fcd718d 100644 --- a/src/shared/config.h +++ b/src/shared/config.h @@ -3,6 +3,7 @@ #include #include +#include typedef enum { TRANSPORT_TCP, TRANSPORT_SSH } TransportType; -- 2.52.0