/*
* Line discipline flags. The depredated ones required line discipline
* or streams modules to be installed/loaded in the kernel and are now
* ignored. Leave the LDISC_CLK and other deprecated symbols defined
* until 2013 or 2014 to avoid complicating the use of newer drivers on
* older ntpd, which is often as easy as dropping in the refclock *.c.
*/
#define LDISC_STD 0x000 /* standard */
#define LDISC_CLK 0x001 /* depredated tty_clk \n */
#define LDISC_CLKPPS 0x002 /* depredated tty_clk \377 */
#define LDISC_ACTS 0x004 /* depredated tty_clk #* */
#define LDISC_CHU 0x008 /* depredated */
#define LDISC_PPS 0x010 /* depredated */
#define LDISC_RAW 0x020 /* raw binary */
#define LDISC_ECHO 0x040 /* enable echo */
#define LDISC_REMOTE 0x080 /* remote mode */
#define LDISC_7O1 0x100 /* 7-bit, odd parity for Z3801A */
/* function prototypes for ntp_tty.c */
#if !defined(SYS_VXWORKS) && !defined(SYS_WINNT)
# if defined(HAVE_TERMIOS) || defined(HAVE_SYSV_TTYS) || \
defined(HAVE_BSD_TTYS)
extern int ntp_tty_setup(int, u_int, u_int);
extern int ntp_tty_ioctl(int, u_int);
# endif
#endif
extern int symBaud2numBaud(int symBaud);
# if 0
extern int numBaud2symBaud(int numBaud);
#endif