Catch up with: 2933 compiler warning gags...
sync up sparc makefiles
Cherry-pick some fixes from the Delphix work found here:
github.com/csiden/illumos-gate/commit/1ed779822226ff4818c93bf16e193aa4cd354d40
Get rid of nlm_knc_activate() and do what that used to do
in nlm_knc_to_netid() when needed.
Get rid of nlm_host_get_sysid() too.  Just use host->nh_sysid
More careful conversion between 32/64 bit lock structures.