#ifndef LIBRARIES_NACL_IO_OSTERMIOS_H
#define LIBRARIES_NACL_IO_OSTERMIOS_H
#if defined(WIN32)
#include "sdk_util/macros.h"
typedef unsigned char cc_t;
typedef unsigned short tcflag_t;
typedef char speed_t;
#define NCCS 32
struct termios {
tcflag_t c_iflag;
tcflag_t c_oflag;
tcflag_t c_cflag;
tcflag_t c_lflag;
char c_line;
cc_t c_cc[NCCS];
speed_t c_ispeed;
speed_t c_ospeed;
};
EXTERN_C_BEGIN
int tcgetattr(int fd,struct termios *termios_p);
int tcsetattr(int fd,int optional_actions,const struct termios *termios_p);
EXTERN_C_END
#else
#include <termios.h>
#endif
#endif