fixed SOCK_STREAM