Lines Matching refs:intnetp
606 struct intnet *intnetp; in parse_parms() local
621 intnetp = rtmalloc(sizeof (*intnetp), in parse_parms()
623 intnetp->intnet_metric = 1; in parse_parms()
625 intnetp->intnet_metric = (int)strtol(val+1, &p, 0); in parse_parms()
626 if (*p != '\0' || intnetp->intnet_metric <= 0 || in parse_parms()
628 intnetp->intnet_metric >= HOPCNT_INFINITY) { in parse_parms()
629 free(intnetp); in parse_parms()
633 if (!getnet(buf, &intnetp->intnet_addr, in parse_parms()
634 &intnetp->intnet_mask) || in parse_parms()
635 intnetp->intnet_mask == HOST_MASK || in parse_parms()
636 intnetp->intnet_addr == RIP_DEFAULT) { in parse_parms()
637 free(intnetp); in parse_parms()
640 intnetp->intnet_addr = htonl(intnetp->intnet_addr); in parse_parms()
641 intnetp->intnet_next = intnets; in parse_parms()
642 intnets = intnetp; in parse_parms()