diff options
author | OBATA Akio <obache@wizdas.com> | 2020-08-28 16:08:41 +0900 |
---|---|---|
committer | TDE Gitea <gitea@mirror.git.trinitydesktop.org> | 2020-08-31 09:52:13 +0000 |
commit | 8e542575e044baf23ae636d32f1c6d4e3b8dea18 (patch) | |
tree | 168005cca38ba0cc5bc25e514fe20d4b310db66d /tdersync/tdersync.cpp | |
parent | ac8c8ca54aaed1466255161a3d727dcfade4a7d9 (diff) | |
download | tdelibs-8e542575e044baf23ae636d32f1c6d4e3b8dea18.tar.gz tdelibs-8e542575e044baf23ae636d32f1c6d4e3b8dea18.zip |
Add support of posix_openpt(2) to open master pseudo terminal device
Signed-off-by: OBATA Akio <obache@wizdas.com>
Diffstat (limited to 'tdersync/tdersync.cpp')
-rw-r--r-- | tdersync/tdersync.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tdersync/tdersync.cpp b/tdersync/tdersync.cpp index 464b3923b..7ffa150d0 100644 --- a/tdersync/tdersync.cpp +++ b/tdersync/tdersync.cpp @@ -97,6 +97,8 @@ Reference Manual for Version 2.2.x of the GNU C Library */ #ifdef HAVE_GETPT master = getpt(); +#elif defined(HAVE_POSIX_OPENTPT) + master = posix_openpt(O_RDWR); #else master = open("/dev/ptmx", O_RDWR); #endif |