Changeset 27764 in vbox
- Timestamp:
- Mar 29, 2010 12:05:38 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/slirp/ip_icmp.c
r27467 r27764 405 405 if (pData->icmp_socket.s != -1) 406 406 { 407 ssize_t rc; 407 408 m->m_so = &pData->icmp_socket; 408 409 icmp_attach(pData, m); … … 414 415 LogRel(("NAT: Error (%s) occurred while setting TTL attribute of IP packet\n", 415 416 strerror(errno))); 416 if (sendto(pData->icmp_socket.s, icp, icmplen, 0, 417 (struct sockaddr *)&addr, sizeof(addr)) == -1) 417 rc = sendto(pData->icmp_socket.s, icp, icmplen, 0, 418 (struct sockaddr *)&addr, sizeof(addr)); 419 if (rc < 0) 418 420 { 419 421 LogRel((dfd,"icmp_input udp sendto tx errno = %d-%s\n", … … 421 423 icmp_error(pData, m, ICMP_UNREACH, ICMP_UNREACH_NET, 0, strerror(errno)); 422 424 } 425 else 426 slirp_arm_fast_timer(pData->pvUser); 427 423 428 } 424 429 else
Note:
See TracChangeset
for help on using the changeset viewer.