[posix] some platforms don't support MSG_NOSIGNAL (#4996)
[posix] some platforms don't support MSG_NOSIGNAL (#4996)

On platforms that have SO_NOSIGPIPE, use that to achieve the same result.

On platforms that have neither, emit a compile-time warning -- you may
still receive the signal on those systems.
bukepo/openthread,abtink/openthread,lanyuwen/openthread,lanyuwen/openthread,chshu/openthread,srickardti/openthread,chshu/openthread,jwhui/openthread,librasungirl/openthread,srickardti/openthread,srickardti/openthread,lanyuwen/openthread,librasungirl/openthread,srickardti/openthread,chshu/openthread,openthread/openthread,librasungirl/openthread,bukepo/openthread,openthread/openthread,openthread/openthread,abtink/openthread,chshu/openthread,abtink/openthread,bukepo/openthread,jwhui/openthread,lanyuwen/openthread,bukepo/openthread,jwhui/openthread,jwhui/openthread,abtink/openthread,lanyuwen/openthread,openthread/openthread,librasungirl/openthread,chshu/openthread,chshu/openthread,lanyuwen/openthread