Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 94cecfc4 authored by Irfan Sheriff's avatar Irfan Sheriff
Browse files

Handle empty gateways

Change-Id: Icbc1859125bae0bc222685bfbc18af38273d6827
parent 35c62519
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -112,7 +112,7 @@ static int fill_ip_info(const char *interface,
    property_get(prop_name, server, NULL);

    //TODO: Handle IPv6 when we change system property usage
    if (strcmp(gateway, "0.0.0.0") == 0) {
    if (gateway[0] == '\0' || strncmp(gateway, "0.0.0.0", 7) == 0) {
        //DHCP server is our best bet as gateway
        strncpy(gateway, server, PROPERTY_VALUE_MAX);
    }