Symbol: targetaddr
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
120
struct in_addr targetaddr;
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
187
if ((targetaddr.s_addr = inet_addr(targethost)) ==
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
195
if (hp->h_length != sizeof (targetaddr)) {
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
201
(void) memcpy(&targetaddr.s_addr, hp->h_addr,
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
202
sizeof (targetaddr));
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
205
targetaddr.s_addr = 0;
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
213
(*protofunc)(argv[optind], targetaddr);
usr/src/cmd/cmd-inet/usr.sbin/hostconfig.c
263
(*protofunc)(ifr->ifr_name, targetaddr);
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
139
struct targetaddr *current_targetaddr; /* current target IP address to probe */
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
140
static struct targetaddr *targetaddr_list; /* list of IP addresses to probe */
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
215
static struct targetaddr *build_targetaddr_list(struct addrinfo *,
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
217
static struct targetaddr *create_targetaddr_item(struct sockaddr *,
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
2377
struct targetaddr *target = targetaddr_list;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
746
static struct targetaddr *
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
749
struct targetaddr *head = NULL;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
750
struct targetaddr *targetaddr;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
751
struct targetaddr **nextp;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
765
targetaddr = create_targetaddr_item(aip->ai_addr,
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
768
targetaddr = create_targetaddr_item(aip->ai_addr,
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
773
*nextp = targetaddr;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
774
nextp = &targetaddr->next;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
790
static struct targetaddr *
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
793
struct targetaddr *targetaddr;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
797
targetaddr = (struct targetaddr *)malloc(sizeof (struct targetaddr));
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
798
if (targetaddr == NULL) {
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
802
targetaddr->family = dst_addr->sa_family;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
805
memset(&targetaddr->dst_addr, 0, sizeof (targetaddr->dst_addr));
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
806
targetaddr->dst_addr.addr = dst4->sin_addr;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
807
targetaddr->dst_scope = 0;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
810
memset(&targetaddr->dst_addr, 0, sizeof (targetaddr->dst_addr));
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
811
targetaddr->dst_addr.addr6 = dst6->sin6_addr;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
812
targetaddr->dst_scope = dst6->sin6_scope_id;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
814
if (if_index != 0 && targetaddr->dst_scope != 0 &&
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
815
if_index != targetaddr->dst_scope) {
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
817
" %s\n", progname, pr_if(targetaddr->dst_scope));
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
821
targetaddr->src_addr = *src_addr;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
830
targetaddr->num_probes = npackets;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
832
targetaddr->num_probes = 1;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
834
targetaddr->num_probes = timeout;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
836
targetaddr->num_sent = 0;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
837
targetaddr->got_reply = _B_FALSE;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
838
targetaddr->probing_done = _B_FALSE;
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
839
targetaddr->starting_seq_num = 0; /* actual value will be set later */
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
840
targetaddr->next = NULL; /* actual value will be set later */
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.c
842
return (targetaddr);
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.h
100
struct targetaddr *next; /* next targetaddr item in the list */
usr/src/cmd/cmd-inet/usr.sbin/ping/ping.h
115
extern struct targetaddr *current_targetaddr;