aboutsummaryrefslogtreecommitdiff
path: root/general_network.h
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2024-06-24 15:03:06 -0400
committerTest_User <hax@andrewyu.org>2024-06-24 15:03:06 -0400
commit99449f390c045b25ac1ddb1fa406b7a371523182 (patch)
tree6c68d8bdcc33daaf55d56b46ddea7f8d7c24d008 /general_network.h
parentd095efe06273ec29bdc07c2cc522d6fe5a793550 (diff)
downloadhaxircd-99449f390c045b25ac1ddb1fa406b7a371523182.tar.gz
haxircd-99449f390c045b25ac1ddb1fa406b7a371523182.zip
More services stuff
Diffstat (limited to 'general_network.h')
-rw-r--r--general_network.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/general_network.h b/general_network.h
index eccfe8e..c08bf18 100644
--- a/general_network.h
+++ b/general_network.h
@@ -93,6 +93,9 @@ struct user_info {
struct string oper_type;
struct string account_name;
+ struct string cert;
+ char cert_ready;
+
struct string server;
struct table channel_list;
@@ -135,6 +138,7 @@ int kill_user(struct string from, struct string source, struct user_info *user,
int oper_user(struct string from, struct user_info *user, struct string type, struct string source);
int set_account(struct string from, struct user_info *user, struct string account, struct string source);
+int set_cert(struct string from, struct user_info *user, struct string cert, struct string source);
int set_channel(struct string from, struct string name, size_t timestamp, size_t user_count, struct user_info **users);
int join_channel(struct string from, struct channel_info *channel, size_t user_count, struct user_info **users, char propagate);