unlockpt - ライブラリコールの説明 - Linux コマンド集 一覧表
名前
unlockpt - 擬似端末マスタ/スレーブのペアのロックを解除する
書式
#define _XOPEN_SOURCE
#include <stdlib.h>
int unlockpt(int fd);
説明
unlockpt ()関数は fd で参照されるマスタ擬似端末に対応するスレーブ擬似端末のロックを 解除する。
擬似端末のスレーブ側をオープンする前に、 unlockpt ()を呼び出す必要がある。
返り値
成功した場合、 grantpt ()は 0 を返す。そうでない場合、-1 を返し、 errno に適切な値がセットされる。
エラー
- EBADF
- 引き数 fd が書き込み用にオープンされたファイル・ディスクリプタでない。
- EINVAL
- 引き数 fd がマスタ擬似端末に対応するものではない。
準拠
POSIX.1-2001.