FreeBSD 日本語マニュアル検索 (jman/japropos/jwhatis)


日本語 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 は現在、作成中で日々更新されています。



検索コマンド: man apropos whatis
コマンド/キーワード:
日本語マニュアル RELEASE :
セクション:
Table of Contents
名称 | ライブラリ | 書式 | 解説 | 関連項目 | 歴史
INET_NET(3)            FreeBSD ライブラリ関数マニュアル            INET_NET(3)

名称
     inet_net_ntop, inet_net_pton -- インターネットネットワーク番号操作ルーチ
     ン

ライブラリ
     標準 C ライブラリ (libc, -lc)

書式
     #include <sys/types.h>
     #include <sys/socket.h>
     #include <netinet/in.h>
     #include <arpa/inet.h>

     char *
     inet_net_ntop(int af, const void *src, int bits, char *dst, size_t size);

     int
     inet_net_pton(int af, const char *src, void *dst, size_t size);

解説
     inet_net_ntop() 関数はインターネットネットワーク番号をネットワークフォー
     マット (通常 struct in_addr あるいはネットワークバイトオーダの他のあるバ
     イナリ形式) から CIDR プレゼンテーションフォーマット (外部ディスプレイ目
     的にふさわしい) に変換します。bits 引数はネットワーク番号である src での
     ビットの番号です。システムエラーが生じる場合 (その場合は errno が設定され
     ます) それは NULL を返します。あるいは、それは目的の文字列へのポインタを
     返します。

     inet_net_pton() 関数は、プレゼンテーションフォーマットインターネットネッ
     トワーク番号 (すなわち、文字列に保持されるような印刷可能な形式) をネット
     ワークフォーマット (通常 struct in_addr あるいはネットワークバイトオーダ
     の他のあるバイナリ形式) に変換します。それは、ビットの番号を返します。(ク
     ラスに基づいて計算されたか、/CIDR で指定したかのいずれか) あるいは失敗が
     生じた場合、-1 を返します。(その場合は errno が設定されます。もしインター
     ネットネットワーク番号が有効でなければ、それは ENOENT に設定されるでしょ
     う。)

     af のために現在サポートされている値は AF_INET と AF_INET6 です。size 引数
     は結果バッファ dst のサイズです。

ネットワーク番号 (IP バージョン 4)
     インターネットネットワーク番号は次の形式のうちの 1 つで指定できます。

           a.b.c.d/bits
           a.b.c.d
           a.b.c
           a.b
           a

     4 つの部分が指定される場合、各々はデータの 1 バイトとして解釈され、イン
     ターネットネットワーク番号の 4 バイトまで左から右に割り当てられます。イン
     ターネットネットワーク番号が、リトルエンディアンバイト順 (Intel 386, 486,
     および Pentium プロセッサのような) を使用するシステムで 32 ビットの整数量
     として見られる場合、上記で参照されたバイトが ``d.c.b.a'' として現われるこ
     とに注意してください。すなわち、リトルエンディアンバイトは、右から左の順
     序となります。

     3 つの部分番号が指定される場合、最後の部分は 16 ビットの量として解釈さ
     れ、インターネットネットワーク番号の右端の 2 バイトに置かれます。これは 3
     つの部分番号フォーマットを、``128.net.host'' としてクラス B ネットワーク
     番号を指定することを便利にします。

     2 つの部分番号が供給される場合、最後の部分は 24 ビットの量として解釈さ
     れ、インターネットネットワーク番号の右端の 3 バイトに置かれます。これは 2
     つの部分番号フォーマットを、``net.host'' としてクラス A ネットワーク番号
     を指定することを便利にします。

     1 つの部分だけが与えられる場合、値はバイト再配置のないインターネットネッ
     トワーク番号に直接格納されます。

     `.' 記法での ``部分'' として供給されたすべての番号は、C 言語 (つまり、先
     導する 0x あるいは 0X は 16 進数を意味します。そうでなければ、先導する 0
     は 8 進数を意味します。そうでなければ、数は 10 進数として解釈されます) で
     指定されるように、10 進数、8 進数あるいは 16 進数であり得ます。

関連項目
     byteorder(3), inet(3), networks(5)

歴史
     inet_net_ntop() と inet_net_pton() 関数は、BIND 4.9.4 で登場しました。

FreeBSD 11.4                   February 26, 2006                  FreeBSD 11.4

Table of Contents

FreeBSD マニュアル検索