| 6 |
* Copyright (C) 2004-2025 Leaflet <leaflet@leafok.com> |
* Copyright (C) 2004-2025 Leaflet <leaflet@leafok.com> |
| 7 |
*/ |
*/ |
| 8 |
|
|
| 9 |
|
#ifdef HAVE_CONFIG_H |
| 10 |
|
#include "config.h" |
| 11 |
|
#endif |
| 12 |
|
|
| 13 |
#include "common.h" |
#include "common.h" |
| 14 |
|
|
| 15 |
|
// Version |
| 16 |
|
const char APP_INFO[] = PACKAGE_STRING " build on " __DATE__ " " __TIME__; |
| 17 |
|
|
| 18 |
// Enviroment |
// Enviroment |
| 19 |
const char CONF_BBSD[] = "conf/bbsd.conf"; |
const char CONF_BBSD[] = "conf/bbsd.conf"; |
| 20 |
const char CONF_MENU[] = "var/menu_merged.conf"; |
const char CONF_MENU[] = "var/menu_merged.conf"; |
| 21 |
const char CONF_BBSNET[] = "conf/bbsnet.conf"; |
const char CONF_BBSNET[] = "conf/bbsnet.conf"; |
| 22 |
|
const char CONF_BWF[] = "conf/badwords.conf"; |
| 23 |
const char CONF_TOP10_MENU[] = "var/bbs_top_menu.conf"; |
const char CONF_TOP10_MENU[] = "var/bbs_top_menu.conf"; |
| 24 |
const char SSH_HOST_KEYFILE[] = "conf/ssh_host_rsa_key"; |
const char SSH_HOST_KEYFILE[] = "conf/ssh_host_rsa_key"; |
| 25 |
|
|
| 65 |
const int data_files_load_startup_count = sizeof(data_files_load_startup) / sizeof(const char *); |
const int data_files_load_startup_count = sizeof(data_files_load_startup) / sizeof(const char *); |
| 66 |
|
|
| 67 |
// Global declaration for sockets |
// Global declaration for sockets |
|
int socket_server[2]; |
|
|
int socket_client; |
|
| 68 |
char hostaddr_client[IP_ADDR_LEN]; |
char hostaddr_client[IP_ADDR_LEN]; |
| 69 |
int port_client; |
int port_client; |
| 70 |
|
|
| 71 |
// SSHv2 |
// SSHv2 |
| 72 |
int SSH_v2 = 0; |
int SSH_v2 = 0; |
|
ssh_bind sshbind; |
|
| 73 |
ssh_session SSH_session; |
ssh_session SSH_session; |
| 74 |
ssh_channel SSH_channel; |
ssh_channel SSH_channel; |
| 75 |
|
|