From 39cd7bb66c466ac504db3676ea196ee24540ab2c Mon Sep 17 00:00:00 2001 From: Test_User Date: Mon, 21 Aug 2023 20:52:11 -0400 Subject: Tell command handlers if it's local --- server_network.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'server_network.c') diff --git a/server_network.c b/server_network.c index 72f41a3..1327916 100644 --- a/server_network.c +++ b/server_network.c @@ -769,7 +769,7 @@ int privmsg_handler(struct string sender, uint64_t argc, struct string *argv) { privmsg(STRING("1HC000000"), log_channel, sizeof(message)/sizeof(*message), message); - return cmd->func(sender, argv[1], argv[0], command_argc, command_argv); + return cmd->func(sender, argv[1], argv[0], command_argc, command_argv, 0); } else { // TODO: complain about remote access WRITES(1, STRING("Not executing local-only command from a remote source!\n")); @@ -917,7 +917,7 @@ int initservernetwork(void) { snprintf(current_time_str, 21, "%ld", current_time); SEND(NULSTR(current_time_str)); SEND(STRING("\n")); - if (add_local_client(STRING("1HC000000"), nick, hostmask, nick, nick, current_time, 1) != 0) + if (add_local_client(STRING("1HC000000"), nick, hostmask, nick, nick, current_time, 0) != 0) return 1; for (uint64_t i = 0; i < num_prejoin_channels; i++) { -- cgit v1.2.3