diff options
Diffstat (limited to 'loader2/net.c')
-rw-r--r-- | loader2/net.c | 8 |
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) { |