--- zzzz-none-000/linux-4.9.231/net/ipv4/devinet.c 2020-07-22 07:10:54.000000000 +0000 +++ falcon-5530-730/linux-4.9.231/net/ipv4/devinet.c 2022-08-31 08:19:49.000000000 +0000 @@ -912,7 +912,7 @@ { int rc = -1; /* Something else, probably a multicast. */ - if (ipv4_is_zeronet(addr)) + if (ipv4_is_zeronet(addr) || ipv4_is_lbcast(addr)) rc = 0; else { __u32 haddr = ntohl(addr); @@ -923,6 +923,8 @@ rc = 16; else if (IN_CLASSC(haddr)) rc = 24; + else if (IN_CLASSE(haddr)) + rc = 32; } return rc;