diff options
Diffstat (limited to '')
-rw-r--r-- | server_network.c | 5 |
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; } |