Hi guys i implemented a protocoll (kinda?) with a server. I want to ask if i should write it cleaner.
Especially should i use variables for the data i send?
void performHandshake(int socket) {
char buffer[BUFFFER_SIZE];
readFromServer(socket, buffer);
printf("Nachricht erhalten: %s\n", buffer);
sendToServer(socket, "VERSION 2.4\n", sizeof("VERSION 2.4"));
readFromServer(socket, buffer);
printf("Nachricht erhalten: %s\n", buffer);
sendToServer(socket, "ID 33uwj28t4xtv2\n", sizeof("ID 33uwj28t4xtv2"));
readFromServer(socket, buffer);
printf("Nachricht erhalten: %s\n", buffer);
readFromServer(socket, buffer);
printf("Nachricht erhalten: %s\n", buffer);
sendToServer(socket, "PLAYER\n", sizeof("PLAYER 0"));
readFromServer(socket, buffer);
printf("Nachricht erhalten: %s\n", buffer);
readFromServer(socket, buffer);
printf("Nachricht erhalten: %s\n", buffer);
readFromServer(socket, buffer);
printf("Nachricht erhalten: %s\n", buffer);
readFromServer(socket, buffer);
printf("Nachricht erhalten: %s\n", buffer);
}