NSPR maps EHOSTUNREACH to PR_UNKNOWN_ERROR on Unix. That OS error should be mapped to PR_HOST_UNREACHABLE_ERROR.
Comment on attachment 123221 [details] [diff] [review] Proposed patch looks good... i will need to modify the socket transport code to respond to this error code. patch for that coming up...
Comment on attachment 123221 [details] [diff] [review] Proposed patch Requesting mozilla 1.4 final approval. This is a low risk patch. Note that NSPR patches do not require a superreview.
drivers: this patch is required to fix bug 199173, which would be a good bug to have fixed in 1.4 final.
Comment on attachment 123221 [details] [diff] [review] Proposed patch a=asa (on behalf of drivers) for checkin to 1.4
Fix checked in on the NSPR trunk (NSPR 4.4) and the NSPRPUB_PRE_4_2_CLIENT_BRANCH (mozilla 1.4 final).