| 56 |
char charset[20]; |
char charset[20]; |
| 57 |
} bbsnet_conf[MAXSTATION]; |
} bbsnet_conf[MAXSTATION]; |
| 58 |
|
|
| 59 |
MENU_SET bbsnet_menu; |
static MENU_SET bbsnet_menu; |
| 60 |
|
|
| 61 |
int load_bbsnet_conf(const char *file_config) |
static int load_bbsnet_conf(const char *file_config) |
| 62 |
{ |
{ |
| 63 |
FILE *fp; |
FILE *fp; |
| 64 |
MENU *p_menu; |
MENU *p_menu; |
| 153 |
return 0; |
return 0; |
| 154 |
} |
} |
| 155 |
|
|
| 156 |
void unload_bbsnet_conf(void) |
static void unload_bbsnet_conf(void) |
| 157 |
{ |
{ |
| 158 |
bbsnet_menu.menu_count = 0; |
bbsnet_menu.menu_count = 0; |
| 159 |
bbsnet_menu.menu_item_count = 0; |
bbsnet_menu.menu_item_count = 0; |
| 164 |
bbsnet_menu.p_menu_item_pool = NULL; |
bbsnet_menu.p_menu_item_pool = NULL; |
| 165 |
} |
} |
| 166 |
|
|
| 167 |
void process_bar(int n, int len) |
static void process_bar(int n, int len) |
| 168 |
{ |
{ |
| 169 |
char buf[LINE_BUFFER_LEN]; |
char buf[LINE_BUFFER_LEN]; |
| 170 |
char buf2[LINE_BUFFER_LEN]; |
char buf2[LINE_BUFFER_LEN]; |
| 192 |
iflush(); |
iflush(); |
| 193 |
} |
} |
| 194 |
|
|
| 195 |
int bbsnet_connect(int n) |
static int bbsnet_connect(int n) |
| 196 |
{ |
{ |
| 197 |
int sock, ret, loop, error; |
int sock, ret, loop, error; |
| 198 |
int sock_connected = 0; |
int sock_connected = 0; |
| 539 |
// Send NO-OP to remote server |
// Send NO-OP to remote server |
| 540 |
input_buf[input_buf_len] = '\0'; |
input_buf[input_buf_len] = '\0'; |
| 541 |
input_buf_len++; |
input_buf_len++; |
| 542 |
|
BBS_last_access_tm = time(NULL); |
| 543 |
|
|
| 544 |
stdin_read_wait = 0; |
stdin_read_wait = 0; |
| 545 |
break; // Check whether channel is still open |
break; // Check whether channel is still open |
| 807 |
return 0; |
return 0; |
| 808 |
} |
} |
| 809 |
|
|
| 810 |
static int |
static int bbsnet_refresh() |
|
bbsnet_refresh() |
|
| 811 |
{ |
{ |
| 812 |
clearscr(); |
clearscr(); |
| 813 |
moveto(1, 0); |
moveto(1, 0); |
| 831 |
return 0; |
return 0; |
| 832 |
} |
} |
| 833 |
|
|
| 834 |
int bbsnet_selchange() |
static int bbsnet_selchange() |
| 835 |
{ |
{ |
| 836 |
int i = bbsnet_menu.menu_item_pos[0]; |
int i = bbsnet_menu.menu_item_pos[0]; |
| 837 |
|
|
| 856 |
return 0; |
return 0; |
| 857 |
} |
} |
| 858 |
|
|
| 859 |
int bbs_net() |
extern int bbs_net() |
| 860 |
{ |
{ |
| 861 |
int ch, i; |
int ch, i; |
| 862 |
|
|