> hmm, shouldn't sin6->sin6_len receive sizeof(struct sockaddr_in6) > instead of socket_len ? Forget it, i missed a line. Damien