Lines Matching refs:netmask
565 check_v4_in_range (struct sockaddr_in *sin, char *base_ip, char *netmask)
577 cidr = strtol (netmask, &end, 10);
580 if ((cidr < 0) || (cidr > 32) || (end == netmask))
582 DBG (DBG_ERR, "check_v4_in_range: invalid CIDR value (%s) !\n", netmask);
631 check_v6_in_range (struct sockaddr_in6 *sin6, char *base_ip, char *netmask)
643 cidr = strtol (netmask, &end, 10);
646 if ((cidr < 0) || (cidr > 128) || (end == netmask))
648 DBG (DBG_ERR, "check_v6_in_range: invalid CIDR value (%s) !\n", netmask);
699 check_v4_in_range (struct in_addr *inaddr, struct in_addr *base, char *netmask)
708 cidr = strtol (netmask, &end, 10);
711 if ((cidr < 0) || (cidr > 32) || (end == netmask))
713 DBG (DBG_ERR, "check_v4_in_range: invalid CIDR value (%s) !\n", netmask);
768 char *netmask;
969 netmask = strchr (config_line, '/');
970 if (netmask != NULL)
972 *netmask = '\0';
973 netmask++;
974 DBG (DBG_DBG, "check_host: subnet with base IP = %s, CIDR netmask = %s\n",
975 config_line, netmask);
1016 else if (netmask != NULL)
1022 if (check_v6_in_range (sin6, config_line, netmask))
1026 remote_ip, config_line, netmask);
1050 if (check_v4_in_range (sin, config_line, netmask))
1053 ((IPv4map == SANE_TRUE) ? remote_ipv4 : remote_ip), config_line, netmask);
1072 else if (netmask != NULL)
1074 if (check_v4_in_range (sin, config_line, netmask))
1078 remote_ip, config_line, netmask);
1151 char *netmask;
1268 netmask = strchr (config_line, '/');
1269 if (netmask != NULL)
1271 *netmask = '\0';
1272 netmask++;
1273 DBG (DBG_DBG, "check_host: subnet with base IP = %s, CIDR netmask = %s\n",
1274 config_line, netmask);
1290 else if (netmask != NULL)
1292 if (check_v4_in_range (&remote_address, &config_line_address, netmask))
1296 remote_ip, config_line, netmask);