Lines Matching refs:ports
111 } ports; variable
404 for (i = 0; i < ports.numports; i++) { in main()
406 ports.list[i]); in main()
436 ntohs(ports.list[i]), in main()
448 free(ports.list); in main()
783 ports.list = malloc(PLIST_SZ * sizeof (uint16_t)); in build_ports()
784 if (ports.list == NULL) in build_ports()
786 ports.listsize = PLIST_SZ; in build_ports()
787 ports.numports = 0; in build_ports()
821 if (hi - lo + ports.numports + 1 >= ports.listsize) { in build_ports()
822 ports.listsize = ports.listsize * 2 + hi - lo; in build_ports()
823 ports.list = realloc(ports.list, in build_ports()
824 ports.listsize * sizeof (uint16_t)); in build_ports()
825 if (ports.list == NULL) in build_ports()
831 ports.list[ports.numports++] = i; in build_ports()
839 if (ports.numports < 2) { in build_ports()
841 ports.numports); in build_ports()
845 for (i = 0; i < ports.numports; i++) { in build_ports()
846 y = random() % (ports.numports - 1); in build_ports()
847 u = ports.list[i]; in build_ports()
848 ports.list[i] = ports.list[y]; in build_ports()
849 ports.list[y] = u; in build_ports()