We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
IPAddr クラスは "IP address" と言いつつプレフィクスを表す。
引数にバイト列をとり、AF を自動判別するメソッド群は、バイト列の長さが 4 または 16 ではない場合に unsupported address family (ArgumentError) 例外を発生する。この処理は共通化すべきだろう。
String クラスのバイト列にはマスクの適用などの処理は行えない。したがってそのような処理が必要な際には Fixnum の Array 表現に変換することとする。
#mask のマスク表現は後回し。基本的にプレフィクス長しか使わない。
与えられた文字列が、与えられたプレフィクス長のもとで、ネットワークアドレスまたはブロードキャストアドレスであるかを判断したい。