#include <unistd.h>
#include <termios.h>
#include <errno.h>
-
int SetTermAttr(int fd, tcflag_t flag)
{
struct termios values;
int res;
- res = tcgetattr (desc, &values);
- if (res) {
+ if (res = tcgetattr(desc, &values)) {
perror("Cannot get attributes");
return res;
}
values.c_lflag |= flag;
- res = tcsetattr (desc, TCSANOW, &values);
- if (res) {
+ if (res = tcsetattr(desc, TCSANOW, &values)) {
perror("Cannot set attributes");
return res;
}