Lines Matching defs:ports
115 * available ports, i.e., an ordered array of the actual port numbers.
126 in_port_t *v4ports; /*%< available ports for IPv4 */
127 unsigned int nv4ports; /*%< # of available ports for IPv4 */
128 in_port_t *v6ports; /*%< available ports for IPv4 */
129 unsigned int nv6ports; /*%< # of available ports for IPv4 */
252 dispportlist_t *port_table; /*%< hold ports 'owned' by us */
818 in_port_t *ports;
824 ports = disp->mgr->v4ports;
827 ports = disp->mgr->v6ports;
857 * choosing ports that share the same destination because it will be
862 port = ports[dispatch_arc4uniformrandom(DISP_ARC4CTX(disp),
1309 * Check that the socket types and ports match.
1782 * ports: [1024, 65535]. This is almost meaningless as the application will
1783 * normally set the ports explicitly, but is provided to fill some minor corner
2170 in_port_t *ports, port;
2185 ports = mgr->v4ports;
2188 ports = mgr->v6ports;
2191 if (ports == NULL)
2195 if (bsearch(&port, ports, nports, sizeof(in_port_t), port_cmp) != NULL)
2216 * Don't match wildcard ports unless the port is available in the
2227 * Wildcard ports match/fail here.
2696 in_port_t *ports;
2704 ports = disp->mgr->v4ports;
2707 ports = disp->mgr->v6ports;
2715 prt = ports[dispatch_arc4uniformrandom(
2738 /* Allow to reuse address for non-random ports. */
2766 "avoid-v%s-udp-ports: unable to allocate "