diff options
| author | 2020-04-25 19:30:23 +0100 | |
|---|---|---|
| committer | 2020-10-17 17:56:04 +0100 | |
| commit | 95e7eb09da036790d706390aae6094c99ec0d68b (patch) | |
| tree | 72134e96f6136b6915a6b497f4c23193d9be113f /include | |
| parent | packet: recheck client fds after each parse (diff) | |
| download | solanum-edk/resume.tar.gz solanum-edk/resume.tar.bz2 solanum-edk/resume.zip | |
Implement the resume extension edk/resume
Diffstat (limited to 'include')
| -rw-r--r-- | include/client.h | 2 | ||||
| -rw-r--r-- | include/s_user.h | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/include/client.h b/include/client.h index cb5ec43d..a9092d4c 100644 --- a/include/client.h +++ b/include/client.h @@ -281,6 +281,8 @@ struct LocalUser uint16_t cork_count; /* used for corking/uncorking connections */ struct ev_entry *event; /* used for associated events */ + struct resume_session *resume; + char sasl_agent[IDLEN]; unsigned char sasl_out; unsigned char sasl_complete; diff --git a/include/s_user.h b/include/s_user.h index e0f41aa3..33297600 100644 --- a/include/s_user.h +++ b/include/s_user.h @@ -40,6 +40,7 @@ extern void send_umode(struct Client *, struct Client *, int, char *); extern void send_umode_out(struct Client *, struct Client *, int); extern void show_lusers(struct Client *source_p); extern int register_local_user(struct Client *, struct Client *); +extern void user_welcome(struct Client *source_p); extern void introduce_client(struct Client *client_p, struct Client *source_p, struct User *user, const char *nick, int use_euid); |
