unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (HP-UX-11.11)
Page:
Section:
Apropos / Subsearch:
optional field



 stty(2)							     stty(2)
			       TO BE OBSOLETED



 NAME
      stty(), gtty() - control terminal device (Bell Version 6
      compatibility)

 SYNOPSIS
      #include <&lt&lt&lt;sgtty.h>&gt&gt&gt;

      int stty(int fildes, const struct sgttyb *argp);

      int gtty(int fildes, struct sgttyb *argp);

    Remarks
      These system calls are preserved for backward compatibility with Bell
      Version 6.  They provide as close an approximation as possible to the
      old Version 6 functions.	All new code should use the TCSETA and TCGETA
      ioctl() calls described in termio(7).

 DESCRIPTION
      For certain status settings and status inquiries about terminal
      devices, the functions stty() and gtty() are equivalent to

	   ioctl(fildes, TIOCSETP, argp)

      and

	   ioctl(fildes, TIOCGETP, argp)

      respectively (see ioctl(2) and termio(7).

 RETURN VALUE
      gtty() and stty() return the following values:

	    0	Successful completion.
	   -1	Failure.  errno is set to indicate the error.

 ERRORS
      If gtty() or stty() fails, errno is set to one of the following
      values:

      [EBADF]	     fildes is not a valid file descriptor.

      [EFAULT]	     argp points to an invalid address.

 WARNINGS
    Obsolescent Interfaces
      gtty() and stty() are to be obsoleted at a future date.

 SEE ALSO
      stty(1), exec(2), ioctl(2), sttyV6(7), termio(7), tty(7).





 Hewlett-Packard Company	    - 1 -   HP-UX Release 11i: November 2000