(CFACT-86) Solaris: fix network address

Previously, the networking resolver did not resolve the network address
correctly. This patch gets the network address from the ipaddress and the
netmask correctly.
Could you explain why this line is necessary?  When do we modify addr->lifr_addr?