github.com/afumu/libc@v0.0.6/musl/src/termios/tcsetattr.c (about)

     1  #include <termios.h>
     2  #include <sys/ioctl.h>
     3  #include <errno.h>
     4  
     5  int tcsetattr(int fd, int act, const struct termios *tio)
     6  {
     7  	if (act < 0 || act > 2) {
     8  		errno = EINVAL;
     9  		return -1;
    10  	}
    11  	return ioctl(fd, TCSETS+act, tio);
    12  }