From ccdba936a920b99a4c2cad74c3824c66ea2d6066 Mon Sep 17 00:00:00 2001 From: fishsoupisgood Date: Mon, 2 Apr 2018 12:59:40 +0100 Subject: openwrt build --- src/project.h | 6 ++++++ src/sympathy.h.head.in | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) (limited to 'src') diff --git a/src/project.h b/src/project.h index 59ba8c7..1eda998 100644 --- a/src/project.h +++ b/src/project.h @@ -93,9 +93,15 @@ #include #endif +#if defined(HAVE_TERMIO_H) #include +#endif #include +#if defined (HAVE_SYS_STAT_H) +#include +#endif + #include #include #include diff --git a/src/sympathy.h.head.in b/src/sympathy.h.head.in index 22fcc1e..8d9ba2c 100644 --- a/src/sympathy.h.head.in +++ b/src/sympathy.h.head.in @@ -47,6 +47,8 @@ extern "C" { #include #include +#include + /* the integer constants here are set by configure */ /* get uint32_t and friends defined */ @@ -92,6 +94,52 @@ extern "C" { #include #endif +#if @G2_HAVE_TERMIO_H@ #include +#endif #include + +#ifndef TIOCM_LE +#define TIOCM_LE 0x001 /* line enable */ +#endif +#ifndef TIOCM_DTR +#define TIOCM_DTR 0x002 /* data terminal ready */ +#endif +#ifndef TIOCM_RTS +#define TIOCM_RTS 0x004 /* request to send */ +#endif +#ifndef TIOCM_ST +#define TIOCM_ST 0x010 /* secondary transmit */ +#endif +#ifndef TIOCM_SR +#define TIOCM_SR 0x020 /* secondary receive */ +#endif +#ifndef TIOCM_CTS +#define TIOCM_CTS 0x040 /* clear to send */ +#endif +#ifndef TIOCM_CAR +#define TIOCM_CAR 0x100 /* carrier detect */ +#endif +#ifndef TIOCM_CD +#define TIOCM_CD TIOCM_CAR +#endif +#ifndef TIOCM_RNG +#define TIOCM_RNG 0x200 /* ring */ +#endif +#ifndef TIOCM_RI +#define TIOCM_RI TIOCM_RNG +#endif +#ifndef TIOCM_DSR +#define TIOCM_DSR 0x400 /* data set ready */ +#endif +#ifndef TIOCM_OUT1 +#define TIOCM_OUT1 0x2000 +#endif +#ifndef TIOCM_OUT2 +#define TIOCM_OUT2 0x4000 +#endif +#ifndef TIOCM_LOOP +#define TIOCM_LOOP 0x8000 +#endif + #include -- cgit v1.2.3