Lines Matching defs:mask
40 * Given a host-order address, calculate client's default net mask.
102 * Stores the netmask in `mask' for the given prefixlen `plen' and also sets
103 * `sa_family' in `mask'. Because this function does not require aligned
112 plen2mask(uint_t prefixlen, sa_family_t af, struct sockaddr *mask)
119 bzero(mask, sizeof (struct sockaddr_in));
120 addr = (uint8_t *)mask;
125 bzero(mask, sizeof (struct sockaddr_in6));
126 addr = (uint8_t *)mask;
129 mask->sa_family = af;
144 * Convert a mask to a prefix length.
146 * The comments (above) for plen2mask about the use of `mask' also apply
150 mask2plen(const struct sockaddr *mask)
157 if (mask->sa_family == AF_INET) {
159 addr = (uint8_t *)mask;
163 addr = (uint8_t *)mask;