int EXPORT (tcsnow) (void);
int EXPORT (tcsflush) (void);
int EXPORT (tcsdrain) (void);
-int doSetUnset (unsigned int *bitset, unsigned int mask, int value);
+int doSetUnset (tcflag_t *bitset, unsigned int mask, int value);
void _M2_termios_init (void);
void _M2_termios_finish (void);
/* doSetUnset - applies mask or undoes mask depending upon value. */
int
-doSetUnset (unsigned int *bitset, unsigned int mask, int value)
+doSetUnset (tcflag_t *bitset, unsigned int mask, int value)
{
if (value)
(*bitset) |= mask;
} Flag;
int
-doSetUnset (unsigned int *bitset, unsigned int mask, int value)
+doSetUnset (tcflag_t *bitset, unsigned int mask, int value)
{
if (value)
(*bitset) |= mask;
} Flag;
int
-doSetUnset (unsigned int *bitset, unsigned int mask, int value)
+doSetUnset (tcflag_t *bitset, unsigned int mask, int value)
{
if (value)
(*bitset) |= mask;
extern "C" int EXPORT (tcsnow) (void);
extern "C" int EXPORT (tcsflush) (void);
extern "C" int EXPORT (tcsdrain) (void);
-extern "C" int doSetUnset (unsigned int *bitset, unsigned int mask, int value);
+extern "C" int doSetUnset (tcflag_t *bitset, unsigned int mask, int value);
/* InitTermios new data structure. */
/* doSetUnset applies mask or undoes mask depending upon value. */
extern "C" int
-doSetUnset (unsigned int *bitset, unsigned int mask, int value)
+doSetUnset (tcflag_t *bitset, unsigned int mask, int value)
{
if (value)
(*bitset) |= mask;