X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=sources%2FSetTermAttr.c;h=c0e79c3a0affb370bc3a0332c94e77dc5b60dd9a;hp=96aef88abc86a77c12ef12ce98791bea3f88ddaf;hb=fa15a3f1ecd64efd8440e46d398fd9976abc3d25;hpb=b1ead1b930038e4f7cd6ee7f737d7ee4699a068c diff --git a/sources/SetTermAttr.c b/sources/SetTermAttr.c index 96aef88..c0e79c3 100644 --- a/sources/SetTermAttr.c +++ b/sources/SetTermAttr.c @@ -24,25 +24,24 @@ * Author: Simone Piccardi * Jun. 2001 * - * $Id: SetTermAttr.c,v 1.3 2003/05/02 09:55:14 piccardi Exp $ - * ****************************************************************/ -#include -#include -#include +#include /* unix standard library */ +#include /* terminals constants, types and functions */ +#include /* error definitions and routines */ +#include /* standard I/O library */ int SetTermAttr(int fd, tcflag_t flag) { struct termios values; int res; - res = tcgetattr (desc, &values); + res = tcgetattr (fd, &values); if (res) { perror("Cannot get attributes"); return res; } values.c_lflag |= flag; - res = tcsetattr (desc, TCSANOW, &values); + res = tcsetattr (fd, TCSANOW, &values); if (res) { perror("Cannot set attributes"); return res; @@ -54,13 +53,13 @@ int UnSetTermAttr(int fd, tcflag_t flag) struct termios values; int res; - res = tcgetattr (desc, &values); + res = tcgetattr (fd, &values); if (res) { perror("Cannot get attributes"); return res; } values.c_lflag &= (~flag); - res = tcsetattr (desc, TCSANOW, &values); + res = tcsetattr (fd, TCSANOW, &values); if (res) { perror("Cannot set attributes"); return res;