Print this page
10271 Convert cf{get,set}ispeed.3C and cf{get,set}speed.3C to mandoc
@@ -1,30 +1,26 @@
CFSETISPEED(3C) Standard C Library Functions CFSETISPEED(3C)
-
-
NAME
cfsetispeed, cfsetospeed - set input and output baud rate
SYNOPSIS
#include <termios.h>
- int cfsetispeed(struct termios *termios_p, speed_t speed);
+ int
+ cfsetispeed(struct termios *termios_p, speed_t speed);
+ int
+ cfsetospeed(struct termios *termios_p, speed_t speed);
- int cfsetospeed(struct termios *termios_p, speed_t speed);
-
-
DESCRIPTION
The cfsetispeed() function sets the input baud rate stored in the
structure pointed to by termios_p to speed.
-
The cfsetospeed() function sets the output baud rate stored in the
structure pointed to by termios_p to speed.
-
There is no effect on the baud rates set in the hardware until a
subsequent successful call to tcsetattr(3C) on the same termios
structure.
RETURN VALUES
@@ -32,34 +28,22 @@
Otherwise -1 is returned, and errno may be set to indicate the error.
ERRORS
The cfsetispeed() and cfsetospeed() functions may fail if:
- EINVAL
- The speed value is not a valid baud rate.
+ EINVAL The speed value is not a valid baud rate.
+ EINVAL The value of speed is outside the range of possible speed values
+ as specified in <termios.h>.
- EINVAL
- The value of speed is outside the range of possible speed
- values as specified in <termios.h>.
+INTERFACE STABILITY
+ Standard
+MT-LEVEL
+ MT-Safe
-ATTRIBUTES
- See attributes(5) for descriptions of the following attributes:
+ Async-Signal-Safe
-
-
-
- +--------------------+--------------------------------+
- | ATTRIBUTE TYPE | ATTRIBUTE VALUE |
- +--------------------+--------------------------------+
- |Interface Stability | Standard |
- +--------------------+--------------------------------+
- |MT-Level | MT-Safe, and Async-Signal-Safe |
- +--------------------+--------------------------------+
-
SEE ALSO
cfgetispeed(3C), tcsetattr(3C), attributes(5), standards(5), termio(7I)
-
-
- July 24, 2002 CFSETISPEED(3C)
+illumos January 20, 2019 illumos