mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-10 05:03:06 +03:00
There is a prototype for an internal __tcsetattr() function in include/termios.h, but tcsetattr without __ were still declared as the actual functions. Make this match the comment and make __tcsetattr() an internal interface. This will be required to version struct termios for Linux on MIPS and SPARC. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com> Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
19 lines
452 B
C
19 lines
452 B
C
#ifndef _TERMIOS_H
|
|
#include <termios/termios.h>
|
|
|
|
#ifndef _ISOMAC
|
|
/* Now define the internal interfaces. */
|
|
extern int __tcgetattr (int __fd, struct termios *__termios_p);
|
|
extern int __tcsetattr (int __fd, int __optional_actions,
|
|
const struct termios *__termios_p);
|
|
|
|
extern int __libc_tcdrain (int __fd);
|
|
|
|
libc_hidden_proto (__tcgetattr)
|
|
libc_hidden_proto (__tcsetattr)
|
|
libc_hidden_proto (cfsetispeed)
|
|
libc_hidden_proto (cfsetospeed)
|
|
|
|
#endif
|
|
#endif
|