While the code was working before, I'd still rather use socklen_t instead of int and not cast its address to void* but rather socklen_t*. Don't change the SVR4/SCO section, as I have no means of testing that. This patch is strictly speaking not necessary, but just a tiny bit cleaner compared to before.