! fixed: use SASIZE() instead of sizeof() in connect() for FreeBSD compatibility