Yep, I didn't notice socket_strerror does pretty much the same before. I'll change shortly.