From e234c49db983dbe1e8b355fc265a2131705115f8 Mon Sep 17 00:00:00 2001 From: marschap Date: Sat, 9 Sep 2006 13:31:49 +0000 Subject: [PATCH] cfmakeraw() on FreeBSD doesn't set CLOCAL (Matteo Pillon) --- server/drivers/hd44780-serial.c | 1 + 1 file changed, 1 insertion(+) diff --git a/server/drivers/hd44780-serial.c b/server/drivers/hd44780-serial.c index de69538..91bc00e 100644 --- a/server/drivers/hd44780-serial.c +++ b/server/drivers/hd44780-serial.c @@ -198,6 +198,7 @@ hd_init_serial (Driver *drvthis) #ifdef HAVE_CFMAKERAW /* The easy way */ cfmakeraw( &portset ); + portset.c_cflag |= CLOCAL; #else /* The hard way */ portset.c_iflag &= ~( IGNBRK | BRKINT | PARMRK | ISTRIP