Lines Matching defs:port
31 * bit corresponding to a single port in the ascending order. For example,
32 * the second most significant bit of buf[0] corresponds to port 1.
40 portset_isset(isc_portset_t *portset, in_port_t port) {
41 return (portset->buf[port >> 5] & ((uint32_t)1 << (port & 31))) != 0;
45 portset_add(isc_portset_t *portset, in_port_t port) {
46 if (!portset_isset(portset, port)) {
48 portset->buf[port >> 5] |= ((uint32_t)1 << (port & 31));
53 portset_remove(isc_portset_t *portset, in_port_t port) {
54 if (portset_isset(portset, port)) {
56 portset->buf[port >> 5] &= ~((uint32_t)1 << (port & 31));
84 isc_portset_isset(isc_portset_t *portset, in_port_t port) {
87 return portset_isset(portset, port);
98 isc_portset_add(isc_portset_t *portset, in_port_t port) {
101 portset_add(portset, port);
105 isc_portset_remove(isc_portset_t *portset, in_port_t port) {
106 portset_remove(portset, port);