[56] wrap accesses to sin[6]_len with ifdef HAVE_SA_LEN.

without this build would fail for certain platforms, most notably for Linux.

I believe this is trivial enough, but if someone can actually confirm it on Linux, that would be great.