Fixed check if ip_strv is NULL

This commit is contained in:
brenosilva
2012-08-16 12:52:38 +00:00
parent 928ae2a221
commit a95f337ed6

View File

@@ -85,6 +85,9 @@ unsigned char is_netmask_v4(char *ip_strv4) {
char *mask_str = NULL; char *mask_str = NULL;
int cidr; int cidr;
if(ip_strv4 == NULL)
return netmask_v4;
if ((mask_str = strchr(ip_strv4, '/'))) { if ((mask_str = strchr(ip_strv4, '/'))) {
*(mask_str++) = '\0'; *(mask_str++) = '\0';
@@ -114,6 +117,9 @@ unsigned char is_netmask_v6(char *ip_strv6) {
char *mask_str = NULL; char *mask_str = NULL;
int cidr; int cidr;
if(ip_strv6 == NULL)
return netmask_v6;
if ((mask_str = strchr(ip_strv6, '/'))) { if ((mask_str = strchr(ip_strv6, '/'))) {
*(mask_str++) = '\0'; *(mask_str++) = '\0';