Lines Matching defs:current_targetaddr
137 struct targetaddr *current_targetaddr; /* current target IP address to probe */
685 current_targetaddr = targetaddr_list;
698 current_targetaddr->starting_seq_num = use_udp ? dest_port : 0;
1773 current_targetaddr->num_sent < current_targetaddr->num_probes) {
1776 if (current_targetaddr->got_reply) {
1795 * send_scheduled_probe() looks at the current_targetaddr and determines what
1810 if (current_targetaddr->num_sent == current_targetaddr->num_probes ||
1811 current_targetaddr->probing_done) {
1815 if (!stats && !current_targetaddr->got_reply) {
1820 inet_ntop(current_targetaddr->family,
1821 ¤t_targetaddr->dst_addr,
1828 current_targetaddr->got_reply = _B_FALSE;
1829 current_targetaddr->probing_done = _B_FALSE;
1836 current_targetaddr->num_sent = 0;
1839 current_targetaddr = current_targetaddr->next;
1844 if (current_targetaddr == NULL) {
1858 current_targetaddr->starting_seq_num = use_udp ?
1863 if (current_targetaddr->family == AF_INET6) {
1866 to6.sin6_addr = current_targetaddr->src_addr.addr6;
1868 to6.sin6_addr = current_targetaddr->dst_addr.addr6;
1878 (send_reply && current_targetaddr->num_sent == 0)) {
1882 current_targetaddr->dst_addr.addr6;
1890 to.sin_addr = current_targetaddr->dst_addr.addr;
1896 if (current_targetaddr->num_sent == 0) {
1899 current_targetaddr->dst_addr.addr;
1907 current_targetaddr->src_addr.addr;
1916 ¤t_targetaddr->src_addr.addr, &to.sin_addr);
1921 current_targetaddr->num_sent++;
2004 if ((npackets > 0) && (current_targetaddr->next == NULL) &&