From: sgunderson Date: Thu, 27 Jul 2000 00:03:42 +0000 (+0000) Subject: ASCII mode is now displayed in STAT replies (it used to say Image all the time X-Git-Url: https://git.sesse.net/?p=betaftpd;a=commitdiff_plain;h=8edfedb1174845aada331cfd3d31b817cb8e3d11;hp=344812430a983222d6202db12b767e65581951d5 ASCII mode is now displayed in STAT replies (it used to say Image all the time --- diff --git a/cmds.c b/cmds.c index 0af4782..6c277af 100644 --- a/cmds.c +++ b/cmds.c @@ -936,11 +936,19 @@ int cmd_stat(struct conn * const c) " BetaFTPD version " VERSION " (http://members.xoom.com/sneeze/betaftpd.html)\r\n" " Connected to %s\r\n" " Control connection state: %s\r\n" +#if WANT_ASCII + " TYPE: %s; STRUcture: File; transfer MODE: Stream\r\n" +#else " TYPE: Image; STRUcture: File; transfer MODE: Stream\r\n" +#endif " Data connection state: %s\r\n" "211 End of status\r\n", inet_ntoa(((struct sockaddr_in *)(&(c->addr)))->sin_addr), - conn_state[c->auth], (f) ? ftran_state[f->state] : ftran_state[0]); + conn_state[c->auth], +#if WANT_ASCII + (c->ascii_mode == 1) ? "ASCII, FORM: Nonprint" : "Image", +#endif + (f) ? ftran_state[f->state] : ftran_state[0]); i = strlen(buf);