source:
rtems/c/src/lib/libc/tcgetattr.c
@
acdb6558
Last change on this file since acdb6558 was 9c49db4, checked in by Joel Sherrill <joel.sherrill@…>, on 01/08/01 at 18:26:44 | |
---|---|
|
|
File size: 673 bytes |
Rev | Line | |
---|---|---|
[c4638fff] | 1 | /* |
[07a3253d] | 2 | * tcgetattr() - POSIX 1003.1b 7.2.1 - Get and Set State |
[c4638fff] | 3 | * |
[08311cc3] | 4 | * COPYRIGHT (c) 1989-1999. |
[c4638fff] | 5 | * On-Line Applications Research Corporation (OAR). |
6 | * | |
7 | * The license and distribution terms for this file may be | |
8 | * found in the file LICENSE in this distribution or at | |
9 | * http://www.OARcorp.com/rtems/license.html. | |
10 | * | |
11 | * $Id$ | |
12 | */ | |
13 | ||
[9c49db4] | 14 | #if HAVE_CONFIG_H |
15 | #include "config.h" | |
16 | #endif | |
17 | ||
[07a3253d] | 18 | #include <rtems.h> |
19 | #if defined(RTEMS_NEWLIB) | |
20 | ||
21 | #include <sys/types.h> | |
22 | #include <sys/stat.h> | |
[c4638fff] | 23 | #include <errno.h> |
[07a3253d] | 24 | #include <termios.h> |
[d001776f] | 25 | /* #include <sys/ioctl.h> */ |
26 | ||
[23c4bbf5] | 27 | #include <rtems/libio.h> |
[c4638fff] | 28 | |
[07a3253d] | 29 | int tcgetattr( |
30 | int fd, | |
31 | struct termios *tp | |
[c4638fff] | 32 | ) |
33 | { | |
[07a3253d] | 34 | return ioctl( fd, RTEMS_IO_GET_ATTRIBUTES, tp ); |
[c4638fff] | 35 | } |
36 | #endif |
Note: See TracBrowser
for help on using the repository browser.