From(投稿者): | dev_null@anet.ne.jp |
---|---|
Newsgroups(投稿グループ): | fj.unix |
Subject(見出し): | Re: [Q] ip aliasとソースアドレス |
Date(投稿日時): | Fri, 14 Jan 2005 23:00:07 +0900 |
Organization(所属): | NTT Communications Co.(OCN) |
References(祖先記事, 一番最後が直親): | (G) <87y8ewifjg.fsf@taito.co.jp> |
Message-ID(記事識別符号): | (G) <cs8j97$3qc$1@news-est.ocn.ad.jp> |
Followuped-by(子記事): | (G) <87d5w4x4pq.fsf@taito.co.jp> |
takahide nojima wrote: > name.sin_addr.s_addr=htonl(INADDR_ANY); > connect(socketfd,(struct sockaddr *)&name,sizeof(name)) > > [Q1] パケットのソースアドレスは何になるかを容易に予測することは > 可能でしょうか? connect() する前に INADDR_ANY で bind() してみては如何でしょうか? その後、 getsockname() で取得する。(・・・って bind() は不要かな?) ところで、 connect() 先が INADDR_ANY なんですか?