$NetBSD: patch-au,v 1.1 2006/01/08 04:57:55 joerg Exp $

--- src/ptlib/unix/serchan.cxx.orig	2005-11-30 23:17:42.000000000 +1030
+++ src/ptlib/unix/serchan.cxx	2007-09-01 13:55:45.000000000 +0930
@@ -122,7 +122,7 @@
 #define  TCSETATTR(f,t)  tcsetattr(f,TCSANOW,t)
 #define  TCGETATTR(f,t)  tcgetattr(f,t)
 
-#elif defined(P_FREEBSD) || defined(P_OPENBSD) || defined (P_NETBSD) || defined(P_MACOSX) || defined(P_MACOS) || defined(P_RTEMS)
+#elif defined(P_FREEBSD) || defined(P_OPENBSD) || defined (P_NETBSD) || defined(P_MACOSX) || defined(P_MACOS) || defined(P_RTEMS) || defined(P_DRAGONFLY)
 #include <sys/ttycom.h>
 #define TCGETA TIOCGETA
 #define TCSETAW TIOCSETAW
@@ -177,7 +177,7 @@
   Termio.c_iflag = IGNBRK | IGNPAR;
   Termio.c_cflag = CS8 | CSTOPB | CREAD | CLOCAL;
 
-#if defined(P_FREEBSD) || defined(P_OPENBSD) || defined (P_NETBSD) || defined(P_MACOSX) || defined(P_MACOS)
+#if defined(P_FREEBSD) || defined(P_OPENBSD) || defined (P_NETBSD) || defined(P_MACOSX) || defined(P_MACOS) || defined(P_DRAGONFLY)
   Termio.c_ispeed = Termio.c_ospeed = B9600;
 #else
   Termio.c_cflag |= B9600;
@@ -435,7 +435,7 @@
   // save new baud rate
   baudRate = newBaudRate;
 
-#if defined(P_FREEBSD) || defined(P_OPENBSD) || defined (P_NETBSD) || defined(P_MACOSX) || defined(P_MACOS)
+#if defined(P_FREEBSD) || defined(P_OPENBSD) || defined (P_NETBSD) || defined(P_MACOSX) || defined(P_MACOS) || defined(P_DRAGONFLY)
   // The BSD way
   Termio.c_ispeed = baud; 
   Termio.c_ospeed = baud;
