diff options
author | Andrei Karas <akaras@inbox.ru> | 2018-01-24 00:31:58 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2018-02-09 18:34:44 +0300 |
commit | 7040d6071e3cbb7eafd9b67108952a1342cac572 (patch) | |
tree | 4fbf5796a17bb99a2d48add9fab74233b8e9e701 /src/login/login.h | |
parent | 55152d7e642eac14f8ca848a593a17bbf1b57334 (diff) | |
download | hercules-7040d6071e3cbb7eafd9b67108952a1342cac572.tar.gz hercules-7040d6071e3cbb7eafd9b67108952a1342cac572.tar.bz2 hercules-7040d6071e3cbb7eafd9b67108952a1342cac572.tar.xz hercules-7040d6071e3cbb7eafd9b67108952a1342cac572.zip |
Add server[MAX_SERVERS] into login interface.
Diffstat (limited to 'src/login/login.h')
-rw-r--r-- | src/login/login.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/login/login.h b/src/login/login.h index 3af54ef50..b846e2bb7 100644 --- a/src/login/login.h +++ b/src/login/login.h @@ -157,6 +157,10 @@ struct online_login_data { #define MAX_SERVERS 30 +struct s_login_dbs { + struct mmo_char_server server[MAX_SERVERS]; +}; + /** * Login.c Interface **/ @@ -166,6 +170,7 @@ struct login_interface { int fd; struct Login_Config *config; struct AccountDB* accounts; + struct s_login_dbs *dbs; int (*mmo_auth) (struct login_session_data* sd, bool isServer); int (*mmo_auth_new) (const char* userid, const char* pass, const char sex, const char* last_ip); @@ -235,8 +240,6 @@ struct login_interface { }; #ifdef HERCULES_CORE -extern struct mmo_char_server server[MAX_SERVERS]; - void login_defaults(void); #endif // HERCULES_CORE |