From b5634b86294f5fdeb16e4e73eafe32f46dc9238d Mon Sep 17 00:00:00 2001 From: marschap Date: Sun, 29 Jan 2006 22:04:12 +0000 Subject: [PATCH] unbreak pylcd on FreeBSD; thanks to Markus Dolze --- server/drivers/pylcd.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/drivers/pylcd.c b/server/drivers/pylcd.c index fc23632..3b96ddd 100644 --- a/server/drivers/pylcd.c +++ b/server/drivers/pylcd.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include @@ -174,7 +175,9 @@ int initTTY(int FD) if (tcgetattr(FD, &tty_mode) == 0) { cfmakeraw(&tty_mode); +#ifdef CBAUDEX /* CBAUDEX not defined in FreeBSD */ tty_mode.c_cflag |= CBAUDEX; +#endif cfsetospeed(&tty_mode, B115200); cfsetispeed(&tty_mode, 0); tty_mode.c_cc[VMIN] = 1;