summaryrefslogtreecommitdiff
path: root/include/sgtty.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/sgtty.h')
-rw-r--r--include/sgtty.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/include/sgtty.h b/include/sgtty.h
index 5b2bc4184..d37b58548 100644
--- a/include/sgtty.h
+++ b/include/sgtty.h
@@ -12,28 +12,33 @@
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, write to the Free
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
- 02111-1307 USA. */
+ License along with the GNU C Library; if not, see
+ <http://www.gnu.org/licenses/>. */
#ifndef _SGTTY_H
#define _SGTTY_H 1
+#warning useless header on uClibc
+
#include <features.h>
#include <sys/ioctl.h>
+#ifndef __UCLIBC_STRICT_HEADERS__
/* On some systems this type is not defined by <bits/ioctl-types.h>;
in that case, the functions are just stubs that return ENOSYS. */
struct sgttyb;
+#endif
__BEGIN_DECLS
+#if 0
/* Fill in *PARAMS with terminal parameters associated with FD. */
extern int gtty (int __fd, struct sgttyb *__params) __THROW;
/* Set the terminal parameters associated with FD to *PARAMS. */
-extern int stty (int __fd, __const struct sgttyb *__params) __THROW;
+extern int stty (int __fd, const struct sgttyb *__params) __THROW;
+#endif
__END_DECLS