summaryrefslogtreecommitdiffstats
path: root/loader2/net.c
diff options
context:
space:
mode:
Diffstat (limited to 'loader2/net.c')
-rw-r--r--loader2/net.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/loader2/net.c b/loader2/net.c
index 08aedd3ee..c393f0047 100644
--- a/loader2/net.c
+++ b/loader2/net.c
@@ -79,13 +79,17 @@ static void cidrCallback(newtComponent co, void * dptr) {
return;
cidr = atoi(data->cidr4);
- upper = 32;
+
+ if (strcmp(data->ipv4, ""))
+ upper = 32;
} else if (co == data->cidr6Entry) {
if (data->cidr6 == NULL && data->ipv6 == NULL)
return;
cidr = atoi(data->cidr6);
- upper = 128;
+
+ if (strcmp(data->ipv6, ""))
+ upper = 128;
}
if (upper != 0) {