I am trying to get my app working with 1.30 and I am running into a new failure condition in NetworkInterface::forAddress().
If I pass my machine's network address (e.g., 192.168.1.118), it throws an exception. This did not happen. The aparent cause is the fact that the network interfaces are now stored in a form where they are combined with the subnet mask. For example, the network interface stored with the above address is 192.168.1.255. Hence the failure when I pass in the above address. I would have expected the comparison in forAddress() to account for the subnet mask, but perhaps I am misunderstanding the intent of the function.
Thanks,
Patrick





