我们正在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/…– spuratic
—
先生,