日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。
4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.4-RELEASE-K, 13.0-RELEASE-K から 13.3-RELEASE-K, 14.0-RELEASE-K から 14.1-RELEASE-K は、全翻訳済み)
13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。
Table of Contents
GETNETPATH(3) FreeBSD ライブラリ関数マニュアル GETNETPATH(3) 名称 getnetpath, setnetpath, endnetpath -- NETPATH の構成要素に対応する /etc/netconfig エントリを取得する ライブラリ 標準 C ライブラリ (libc, -lc) 書式 #include <netconfig.h> struct netconfig * getnetpath(void *handlep); void * setnetpath(void); int endnetpath(void *handlep); 解説 このページで説明されたルーチンは、NETPATH 環境変数 (environ(7) 参照) に よって ``フィルタされる'' とき、アプリケーションにシステムネットワーク設 定データベース、/etc/netconfig へのアクセスを提供します。また、直接ネット ワーク設定データベースにアクセスする他のルーチンについては、 getnetconfig(3) を参照してください。NETPATH 変数は、コロンで分離された ネットワーク識別子のリストです。 getnetpath() 関数は、最初の有効な NETPATH 構成要素 (コンポーネント) に対 応する netconfig データベースエントリへのポインタを返します。netconfig エ ントリの形式は、struct netconfig です。その後の呼び出しごとに、 getnetpath() は、次の有効な NETPATH 構成要素 (コンポーネント) に対応する netconfig エントリへのポインタを返します。従って、getnetpath() 関数は、 NETPATH 変数に含まれるすべてのネットワークのための netconfig データベース を探すために使用することができます。NETPATH が使い果たされたとき、 getnetpath() は、NULL を返します。 setnetpath() への呼び出しは、NETPATH に ``バインド'' するか、または ``リ ワインド'' します。setnetpath() 関数は、getnetpath() への最初の呼び出しの 前に呼び出されなければなりません。その (setnetpath) 関数は、他の時なら呼 び出されるかもしれません。その関数は、getnetpath() によって使用されるハン ドルを返します。 getnetpath() 関数は、黙って無効の NETPATH 構成要素 (コンポーネント) を無 視します。netconfig データベースに対応するエントリがなければ、NETPATH 構 成要素 (コンポーネント) は、無効です。 NETPATH 変数が設定されていなければ、getnetpath() は、まるで NETPATH が、 それらがリストされている順序で、netconfig データベースで ``デフォルト'' か ``明白な'' ネットワークのシーケンスに設定されるかのように振る舞いま す。 endnetpath() 関数は、処理が完了され、再利用のためのリソースを解放すると き、NETPATH から ``バインドを解く'' ために呼び出されます。しかしながら、 プログラマは、endnetpath() が struct netconfig データ構造のために getnetpath() によって割り付けられたすべてのメモリを解放することを承知して いるべきです。 戻り値 setnetpath() 関数は、getnetpath() によって使用されるハンドルを返します。 エラーの場合には、setnetpath() は、NULL を返します。 endnetpath() 関数は、成功すれば 0 を、失敗すれば (例えば、setnetpath() が 以前に呼ばれなかったなら) -1 を返します nc_perror() または nc_sperror() 関数は、失敗の理由を印刷 (表示) するために使用することができます。 getnetconfig(3) を参照してください。 最初に呼び出すとき、getnetpath() は、最初の有効な NETPATH 構成要素に対応 する netconfig データベースエントリへのポインタを返します。NETPATH が使い 果たされたとき、getnetpath() は、NULL を返します。 関連項目 getnetconfig(3), netconfig(5), environ(7) FreeBSD 11.4 April 22, 2000 FreeBSD 11.4