This section describes the terminal flags and fields that control how
output characters are translated and padded for display. All of these
are contained in the
c_oflag member of the
c_oflag member itself is an integer, and you change the flags
and fields using the operators
try to specify the entire value for
only specific flags and leave the rest untouched (see section Setting Terminal Modes Properly).
'\n') onto carriage return and linefeed pairs.
If this bit isn't set, the characters are transmitted as-is.
The following three bits are BSD features, and they exist only BSD
systems and the GNU system. They are effective only if
004) on output. These characters cause many dial-up terminals to disconnect.
Go to the first, previous, next, last section, table of contents.