Lines Matching refs:mask_len
975 struct sockaddr *addr, uint8_t *mask_len) in net_ipaddr_parse_mask() argument
981 if (str == NULL || str_len == 0 || addr == NULL || mask_len == NULL) { in net_ipaddr_parse_mask()
1012 *mask_len = (uint8_t)parsed_mask_len; in net_ipaddr_parse_mask()
1033 *mask_len = 32; in net_ipaddr_parse_mask()
1035 *mask_len = 128; in net_ipaddr_parse_mask()
1046 int net_mask_len_to_netmask(sa_family_t family, uint8_t mask_len, struct sockaddr *mask) in net_mask_len_to_netmask() argument
1052 if (mask_len > 32) { in net_mask_len_to_netmask()
1060 addr4->s_addr = htonl(UINT32_MAX << (32 - mask_len)); in net_mask_len_to_netmask()
1067 if (mask_len > 128) { in net_mask_len_to_netmask()
1077 int bits = mask_len - i * 32; in net_mask_len_to_netmask()
1094 int net_netmask_to_mask_len(sa_family_t family, struct sockaddr *mask, uint8_t *mask_len) in net_netmask_to_mask_len() argument
1100 if (mask_len == NULL || mask == NULL) { in net_netmask_to_mask_len()
1125 *mask_len = maxlen * 8 - zerobits; in net_netmask_to_mask_len()