There is no SO_NOSIGPIPE in Linux (nor some other systems). You can instead use the MSG_NOSIGNAL flag when calling send(), or use signal(SIGPIPE, SIG_IGN) to make your entire application ignore SIGPIPE.
SO_NOSIGPIPE
MSG_NOSIGNAL
send()
signal(SIGPIPE, SIG_IGN)
SIGPIPE