From: Frank Kardel Date: Wed, 10 Aug 2005 06:50:23 +0000 (+0000) Subject: dcfd.c: X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cdbc7f669b3a76d2521a134ccc4d97cbc9eea025;p=thirdparty%2Fntp.git dcfd.c: cleanup warnings fix setting of baud rate bk: 42f9a3afANBqnaUWRv_KS4704b3pTw --- diff --git a/parseutil/dcfd.c b/parseutil/dcfd.c index 6a6796f1ff..95de19cf4d 100644 --- a/parseutil/dcfd.c +++ b/parseutil/dcfd.c @@ -1,7 +1,7 @@ /* - * /src/NTP/ntp4-dev/parseutil/dcfd.c,v 4.14 2005/04/16 17:32:10 kardel RELEASE_20050508_A + * /src/NTP/ntp4-dev/parseutil/dcfd.c,v 4.16 2005/08/10 06:33:25 kardel RELEASE_20050810_A * - * dcfd.c,v 4.14 2005/04/16 17:32:10 kardel RELEASE_20050508_A + * dcfd.c,v 4.16 2005/08/10 06:33:25 kardel RELEASE_20050810_A * * DCF77 100/200ms pulse synchronisation daemon program (via 50Baud serial line) * @@ -46,6 +46,7 @@ # include #endif +#include #include #include #include @@ -1566,14 +1567,17 @@ main( memset(term.c_cc, 0, sizeof(term.c_cc)); term.c_cc[VMIN] = 1; #ifdef NO_PARENB_IGNPAR - term.c_cflag = B50|CS8|CREAD|CLOCAL; + term.c_cflag = CS8|CREAD|CLOCAL; #else - term.c_cflag = B50|CS8|CREAD|CLOCAL|PARENB; + term.c_cflag = CS8|CREAD|CLOCAL|PARENB; #endif term.c_iflag = IGNPAR; term.c_oflag = 0; term.c_lflag = 0; + cfsetispeed(&term, B50); + cfsetospeed(&term, B50); + if (TTY_SETATTR(fd, &term) == -1) { perror("tcsetattr"); @@ -1872,6 +1876,12 @@ main( * History: * * dcfd.c,v + * Revision 4.16 2005/08/10 06:33:25 kardel + * cleanup warnings + * + * Revision 4.15 2005/08/10 06:28:45 kardel + * fix setting of baud rate + * * Revision 4.14 2005/04/16 17:32:10 kardel * update copyright *