| diff -rdup microcom-1.02.orig/help.c microcom-1.02/help.c |
| --- microcom-1.02.orig/help.c 2000-07-30 06:15:47.000000000 +0200 |
| +++ microcom-1.02/help.c 2007-01-19 19:44:19.000000000 +0100 |
| @@ -273,12 +273,29 @@ static void help_set_speed(int fd, char |
| B19200, |
| B38400, |
| B57600, |
| +#if defined B115200 |
| B115200, |
| +#endif |
| +#if defined B230400 |
| B230400, |
| +#endif |
| +#if defined B460800 |
| B460800 |
| +#endif |
| }; |
| +#undef __STOPCHAR |
| +#if defined B115200 |
| +#define __STOPCHAR 'h' |
| +#endif |
| +#if defined B230400 |
| +#define __STOPCHAR 'i' |
| +#endif |
| +#if defined B460800 |
| +#define __STOPCHAR 'j' |
| +#endif |
| |
| - if (c < 'a' && c > 'j') { |
| + |
| + if (c < 'a' && c > __STOPCHAR) { |
| if (c == '~') { |
| help_speed(); |
| return; |