diff options
Diffstat (limited to 'src/char/loginif.h')
-rw-r--r-- | src/char/loginif.h | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/src/char/loginif.h b/src/char/loginif.h index 374adbcac..27eb62a1a 100644 --- a/src/char/loginif.h +++ b/src/char/loginif.h @@ -11,18 +11,20 @@ * loginif interface **/ struct loginif_interface { - void (*reset) (void); - void (*check_shutdown) (void); - void (*on_disconnect) (void); - void (*on_ready) (void); - void (*block_account) (int account_id, int flag); - void (*ban_account) (int account_id, short year, short month, short day, short hour, short minute, short second); - void (*unban_account) (int account_id); - void (*changesex) (int account_id); - void (*auth) (int fd, struct char_session_data* sd, uint32 ipl); - void (*send_users_count) (int users); - void (*connect_to_server) (void); -} loginif_s; + void (*init) (void); + void (*final) (void); + void (*reset) (void); + void (*check_shutdown) (void); + void (*on_disconnect) (void); + void (*on_ready) (void); + void (*block_account) (int account_id, int flag); + void (*ban_account) (int account_id, short year, short month, short day, short hour, short minute, short second); + void (*unban_account) (int account_id); + void (*changesex) (int account_id); + void (*auth) (int fd, struct char_session_data* sd, uint32 ipl); + void (*send_users_count) (int users); + void (*connect_to_server) (void); +}; struct loginif_interface *loginif; |