名前
daemon - バックグラウンドで動作させる
書式
.Fd #include <stdlib.h>
daemon int nochdir int noclose
説明
daemonは、制御端末から分離させてシステムデーモンとして動作させたい プログラムのための関数である。
引き数 nochdir が 0 の場合、
daemonは、カレント・ワーキング・ディレクトリをルート (/) に変更する。
引き数 noclose が 0 の場合、
daemonは、標準入力・標準出力・標準エラーを /dev/null に送る。
エラー
daemon関数が失敗した場合、 errno はライブラリ関数 fork(2), setsid(2) に対して指定されたエラーに設定される。
関連項目
履歴
daemon関数は BSD 4.4 で初めて登場した。