| 92 |
(item_count < MAXSTATION / 2 ? 'A' + item_count : 'a' + item_count); |
(item_count < MAXSTATION / 2 ? 'A' + item_count : 'a' + item_count); |
| 93 |
p_menuitem->name[1] = '\0'; |
p_menuitem->name[1] = '\0'; |
| 94 |
sprintf (p_menuitem->text, "1;36m%c.[m %s", |
sprintf (p_menuitem->text, "1;36m%c.[m %s", |
| 95 |
p_menuitem->name[0], bbsnet_conf[item_count].host2); |
p_menuitem->name[0], bbsnet_conf[item_count].host1); |
| 96 |
|
|
| 97 |
item_count++; |
item_count++; |
| 98 |
} |
} |
| 298 |
setsockopt (sock, IPPROTO_IP, IP_TOS, &tos, sizeof (int)); |
setsockopt (sock, IPPROTO_IP, IP_TOS, &tos, sizeof (int)); |
| 299 |
prints ("\033[1;31m连接成功!\033[m\n"); |
prints ("\033[1;31m连接成功!\033[m\n"); |
| 300 |
|
|
|
/* |
|
|
if (connect (sock, (struct sockaddr *) &sin, sizeof (struct sockaddr)) < 0) |
|
|
{ |
|
|
log_error ("Socket connect failed\n"); |
|
|
return -3; |
|
|
} |
|
|
*/ |
|
|
|
|
| 301 |
FD_ZERO (&inputs); |
FD_ZERO (&inputs); |
| 302 |
FD_SET (0, &inputs); |
FD_SET (0, &inputs); |
| 303 |
FD_SET (sock, &inputs); |
FD_SET (sock, &inputs); |
| 395 |
moveto (20, 0); |
moveto (20, 0); |
| 396 |
clrtoeol (); |
clrtoeol (); |
| 397 |
prints ("║\x1b[1m单位:\x1b[1;33m%-18s\x1b[m 站名:\x1b[1;33m%s\x1b[m", |
prints ("║\x1b[1m单位:\x1b[1;33m%-18s\x1b[m 站名:\x1b[1;33m%s\x1b[m", |
| 398 |
bbsnet_conf[new_pos].host1, bbsnet_conf[new_pos].host2); |
bbsnet_conf[new_pos].host2, bbsnet_conf[new_pos].host1); |
| 399 |
moveto (20, 79); |
moveto (20, 79); |
| 400 |
prints ("║"); |
prints ("║"); |
| 401 |
moveto (21, 0); |
moveto (21, 0); |