3

fromh_addr_listを取得したときに sortedの要素がどの順序であるかを理解したい。hostentgethostbyname

基本的に、私はhostentから構造体を取得し、呼び出し元gethostbynameに戻る非常に古い関数に取り組んでいます。h_addr複数のアクティブなインターフェイスの場合に返されるアドレスを把握しようとしています。

Google とソース コードのブラウジングは、ここでは役に立ちませんでした。の順序に関するドキュメントまたは情報はありますh_addr_listか?

PS 私は Windows と Linux の両方のコードに取り組んでいます。

4

1 に答える 1

2

そもそも「秩序」があると思う根拠は何ですか?特定の住所を最初にリストする価値があるのは何ですか?

つまり、アドレスの順序が明確に定義されているとは思えません。ルックアップ システムで使用できるすべてのアドレスを取得するだけです。

于 2012-06-21T08:21:10.253 に答える