From 3c3e425bd92e6e11aabdaa4f798993b961a3034a Mon Sep 17 00:00:00 2001 From: "Rob Swindell (on Debian Linux)" <rob@synchro.net> Date: Sun, 29 Jan 2023 20:23:42 -0800 Subject: [PATCH] Fix accidental static storage for login/logout functions --- src/sbbs3/mqtt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sbbs3/mqtt.c b/src/sbbs3/mqtt.c index a2e46d421e..4f3a070b06 100644 --- a/src/sbbs3/mqtt.c +++ b/src/sbbs3/mqtt.c @@ -684,7 +684,7 @@ int mqtt_client_on(struct mqtt* mqtt, BOOL on, int sock, client_t* client, BOOL return result; } -static int mqtt_user_login(struct mqtt* mqtt, client_t* client) +int mqtt_user_login(struct mqtt* mqtt, client_t* client) { char str[128]; char topic[128]; @@ -705,7 +705,7 @@ static int mqtt_user_login(struct mqtt* mqtt, client_t* client) return mqtt_pub_timestamped_msg(mqtt, TOPIC_BBS_ACTION, topic, time(NULL), str); } -static int mqtt_user_logout(struct mqtt* mqtt, client_t* client, time_t logintime) +int mqtt_user_logout(struct mqtt* mqtt, client_t* client, time_t logintime) { char str[128]; char tmp[128]; -- GitLab