Lines Matching defs:num_gw
2473 * num_gw otherwise
2493 * as the target host and set the num_gw to 0. Therefore, none of the
2590 resolve_hosts(char **hostname_list, int num_gw, struct gateway **gw_addrsp,
2617 rc = getaddrinfo(hostname_list[num_gw],
2620 if (hostname_list[num_gw] != NULL &&
2621 *hostname_list[num_gw] != '\0')
2622 (void) fprintf(stderr, "%s: ", hostname_list[num_gw]);
2650 if (num_gw > 0) {
2654 * space for num_gw+1 hosts.
2656 gw_addrs = calloc(num_gw + 1, sizeof (struct gateway));
2673 for (i = 0; i < num_gw; i++) {
2805 prepare_optbuf(struct gateway *gw_addrs, int num_gw, char **opt_bufpp,
2813 * We have (num_gw + 1) IP addresses in the buffer because the number
2822 needed_buflen = 1 + 3 + (num_gw + 1) * sizeof (struct in_addr);
2843 gw_addrs[num_gw].gw_addr = *target;
2854 for (i = 0; i < num_gw + 1; i++) {
2872 prepare_optbuf6(struct gateway *gw_addrs, int num_gw, char **opt_bufpp,
2879 needed_buflen = inet6_rth_space(IPV6_RTHDR_TYPE_0, num_gw);
2903 num_gw) == NULL) {
2911 for (i = 0; i < num_gw; i++) {
2964 int num_gw;
3055 num_gw = parse_input(hostp, hostname_list, &src_rtng_type);
3056 if (num_gw < 0) {
3061 hostp = hostname_list[num_gw];
3063 host = resolve_hosts(hostname_list, num_gw, &gw_addrs, &addr_type,
3073 num_gw > MAX_GATEWAY6) {
3079 num_gw > MAX_GATEWAY) {
3137 if (num_gw > 0 && (addr_type == ALL_ADDRS || addr_type == ONLY_V6)) {
3138 if (!prepare_optbuf6(gw_addrs, num_gw, &opt_buf6,
3239 if (num_gw > 0) {
3241 if (!prepare_optbuf(gw_addrs, num_gw, &opt_buf,