summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2024-03-16 06:42:46 -0400
committerTest_User <hax@andrewyu.org>2024-03-16 06:42:46 -0400
commit74c0da6f69af63a53fbd01e2c574b48cfaa53826 (patch)
tree8e3d2560b10539edd87932edf18d2477e53ff69d
parentb212cec2b5a66b5eb08032d6f355b4a90596f522 (diff)
downloadcoupserv-74c0da6f69af63a53fbd01e2c574b48cfaa53826.tar.gz
coupserv-74c0da6f69af63a53fbd01e2c574b48cfaa53826.zip
Extra error verbosity
-rw-r--r--server_network.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/server_network.c b/server_network.c
index 1327916..c04bb22 100644
--- a/server_network.c
+++ b/server_network.c
@@ -592,6 +592,11 @@ int squit_handler(struct string sender, uint64_t argc, struct string *argv) {
struct server_info *server = remove_table_index(&server_list, argv[0]);
if (!server) {
WRITES(2, STRING("Invalid SQUIT received! (Unknown server)\n"));
+ WRITES(2, STRING("Known servers:\r\n"));
+ for (uint64_t i = 0; i < server_list.len; i++) {
+ WRITES(2, server_list.array[i].name);
+ WRITES(2, STRING("\r\n"));
+ }
return 1;
}