site's transport logic is going to want to know when a failure occurs
which is attributable to the address being unsuitable for the local
network environment (eg v4 address on v6-only host).
Use the boolean return value from sendmsg for that.
At the moment all the callers ignore the return value, and the only
actual sendmsg function always returns true. This is consistent with
the new semantics.
Therefore, no functional change in this patch.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>