salve
volevo chiedere se qualcuno i ricorda la liea di codice per inviare un numero in una connessione client server tramite socket UDP

i ricordavo fosse una cosa del genere ma sicuramente sbaglio
codice:
struct sockaddr_in cad; 
  struct sockaddr_in sad;
  memset(&cad, 0, sizeof(cad)); 
  cad.sin_family= PF_INET; 
  cad.sin_addr.s_addr= inet_addr("127.0.0.1"); 
  cad.sin_port= htons(port); 
int num;
int stringLen = strlen(num); 
sendto(Csocket, (void*)&num, sizeof(num), 0, (struct sockaddr*)&cad, sizeof(cad)) != stringLen
mi potreste dire come è la struttura del "sendto" e "recvfrom"?
grazie