Lines Matching defs:mask
43 * Given a host-order address, calculate client's default net mask.
105 * Stores the netmask in `mask' for the given prefixlen `plen' and also sets
106 * `sa_family' in `mask'. Because this function does not require aligned
115 plen2mask(uint_t prefixlen, sa_family_t af, struct sockaddr *mask)
122 bzero(mask, sizeof (struct sockaddr_in));
123 addr = (uint8_t *)mask;
128 bzero(mask, sizeof (struct sockaddr_in6));
129 addr = (uint8_t *)mask;
132 mask->sa_family = af;
147 * Convert a mask to a prefix length.
149 * The comments (above) for plen2mask about the use of `mask' also apply
153 mask2plen(const struct sockaddr *mask)
161 if (mask->sa_family == AF_INET) {
163 addr = (uint8_t *)mask;
167 addr = (uint8_t *)mask;