setprotoent_r サブルーチン

目的

/etc/protocols ファイルを開き、ファイル・マーカーを設定します。

ライブラリー

標準 C ライブラリー (libc.a)

構文

#include <netdb.h>

int setprotoent_r(StayOpenflag, proto_data);
int StayOpenflag;
struct protoent_data *proto_data;

説明

setprotoent_r サブルーチンは、 /etc/protocols ファイルをオープンし、ファイル・マーカーをファイルの先頭に設定します。

パラメーター

項目 説明
StayOpenflag いつ /etc/protocols ファイルをクローズするかを示します。

値 0 を指定すると、 GetProtoentが呼び出されるたびにファイルがクローズされます。 ゼロ以外の値を指定すると、 /etc/protocols ファイルを各サブルーチンの後もオープンしたままにすることができます。

ファイル

項目 説明
/etc/protocols プロトコル名が入っています。