ping: bind -> xbind
This commit is contained in:
@ -330,8 +330,7 @@ static void ping(const char *host)
|
|||||||
pingsock = create_icmp_socket();
|
pingsock = create_icmp_socket();
|
||||||
|
|
||||||
if (sourceaddr.sin_addr.s_addr) {
|
if (sourceaddr.sin_addr.s_addr) {
|
||||||
if (bind(pingsock, (struct sockaddr*)&sourceaddr, sizeof(sourceaddr)) == -1)
|
xbind(pingsock, (struct sockaddr*)&sourceaddr, sizeof(sourceaddr));
|
||||||
bb_error_msg_and_die("could not bind to address");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
memset(&pingaddr, 0, sizeof(struct sockaddr_in));
|
memset(&pingaddr, 0, sizeof(struct sockaddr_in));
|
||||||
|
Reference in New Issue
Block a user