comments and cleanup

This commit is contained in:
Arthur-Coppey 2021-08-22 01:03:08 +02:00
parent 68f3bf78de
commit 19a02a84ae
4 changed files with 8 additions and 5 deletions

View File

@ -43,8 +43,7 @@ int main(int argc, char *argv[]) {
puts("receive failed");
return 4;
}
puts("server response :");
puts(response);
printf("server response : %s\n", response);
close(sock);

View File

@ -1,4 +1,3 @@
#include "quote.h"
#include "server.h"
int main(int argc, char *argv[]) {

View File

@ -12,7 +12,6 @@ void getRandomQuote(char quote[1024]) {
void getQuote(int line, char quote[1024]) {
FILE* list;
// char quote[1024];
// TODO: get specified x line

View File

@ -12,10 +12,12 @@ void tcpServer() {
char quote[MESSAGE_STRING_LENGTH] = "";
char clientMessage[MESSAGE_STRING_LENGTH] = "";
/*initialize socket info*/
serverAddress.sin_family = AF_INET;
serverAddress.sin_addr.s_addr = INADDR_ANY;
serverAddress.sin_port = htons(17);
/*create socket*/
serverSocket = socket(serverAddress.sin_family, SOCK_STREAM, IPPROTO_IP);
if (serverSocket == -1) {
puts("socket not created");
@ -23,15 +25,19 @@ void tcpServer() {
}
puts("socket created");
/*bind socket to address:port*/
if (bind(serverSocket, (const struct sockaddr *) &serverAddress, sizeof serverAddress) < 0) {
puts("bind failed");
exit(2);
}
puts("address bound");
/*start listening*/
listen(serverSocket, 5);
puts("server listening");
/*accept connections*/
//TODO: t h r e a d s
addressLength = sizeof(struct sockaddr_in);
while ((clientSocket = accept(serverSocket, (struct sockaddr *) &clientAddress, (socklen_t *) &addressLength)) >= 0) {
puts("client connected");
@ -60,5 +66,5 @@ void tcpServer() {
}
void udpServer() {
//TODO: udp handling
}