(__getmntent_r): Don't return with locked stream.
[kopensolaris-gnu/glibc.git] / misc / ttyent.h
index ed7d996..58a1d7a 100644 (file)
@@ -1,6 +1,6 @@
 /*
- * Copyright (c) 1989 The Regents of the University of California.
- * All rights reserved.
+ * Copyright (c) 1989, 1993
+ *     The Regents of the University of California.  All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- *     @(#)ttyent.h    5.7 (Berkeley) 4/3/91
+ *     @(#)ttyent.h    8.1 (Berkeley) 6/2/93
  */
 
-#ifndef        _TTYENT_H_
-#define        _TTYENT_H_
+#ifndef        _TTYENT_H
+#define        _TTYENT_H       1
+
+#include <features.h>
 
 #define        _PATH_TTYS      "/etc/ttys"
 
@@ -54,13 +56,14 @@ struct ttyent {
        char    *ty_comment;    /* comment field */
 };
 
-#include <sys/cdefs.h>
 
 __BEGIN_DECLS
-struct ttyent *getttyent __P((void));
-struct ttyent *getttynam __P((const char *));
-int setttyent __P((void));
-int endttyent __P((void));
+
+extern struct ttyent *getttyent __P ((void));
+extern struct ttyent *getttynam __P ((__const char *__tty));
+extern int setttyent __P ((void));
+extern int endttyent __P ((void));
+
 __END_DECLS
 
-#endif /* !_TTYENT_H_ */
+#endif /* ttyent.h */