final IPv4Address serverAddr = new IPv4Address(hdr.getServerIPAddress());
final IPv4Address networkAddress = serverAddr.and(serverAddr.getDefaultSubnetmask());
if (hdr.getGatewayIPAddress().isAnyLocalAddress()) {
cfg.addRoute(serverAddr, null, device, false);
cfg.addRoute(networkAddress, null, device, false);
} else {
cfg.addRoute(networkAddress, new IPv4Address(hdr.getGatewayIPAddress()), device, false);
}
}