localhostのポートにサービスを提供しており、ポートが使用可能かどうかを別のプロセスにチェックインしたいと考えています。コードのバグにより、実際にはIPに接続しようとしていますが0.0.0.0:<port>
、何らかの理由で成功します-straceが証明しているように:
[...]
connect(3, {sa_family=AF_INET, sin_port=htons(10002), sin_addr=inet_addr("0.0.0.0")}, 16) = 0
[...]
どういう意味ですか?なぜ機能するのですか?
2
unix.stackexchange.com/questions/99336/how-does-ping-zero-works/...
—
mr.spuratic