ciao a tutti

ho 2 file COMPLETAMENTE IDENTICI uno con estensione .c uno .cc
li compilo il primo con

codice:
gcc -I../h -c -g -DLINUX ../api/await_contact.c
il secondo con
codice:
gcc -I../h -c -g -DLINUX ../api/await_contact.cc

la compilazione del file .cc genera il seguente errore:
codice:
src/rete.cc:137: error: invalid conversion from `int*' to `socklen_t*'
la riga è questa:
codice:
	newsock = accept(sock, (struct sockaddr *) &csockaddr, &csockaddrlen);