diff --git a/.server.h.swp b/.server.h.swp new file mode 100644 index 0000000000000000000000000000000000000000..1ec09dffb3f35436dd74edca868f70d6cb1c77b1 Binary files /dev/null and b/.server.h.swp differ diff --git a/index.html b/index.html new file mode 100644 index 0000000000000000000000000000000000000000..298a745cd8fc6e6e5a9cbe09b8710375644ebea3 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +helo world diff --git a/sample b/sample index 98067b0fb98aa4bf835cb299210e69b51d864995..cd5ee13c29c832ad557612c521db1250b4def6a2 100755 Binary files a/sample and b/sample differ diff --git a/server b/server index 03ad18df946e49d0f54672f91fc0496800deb840..1c46ef1dce07553ecf74015d404308972ce0da59 100755 Binary files a/server and b/server differ diff --git a/server.c b/server.c index eb181bcf41082a6d97f75cd22db2206c8d291112..30ef036f388d086be28d4909de74c76c3017d122 100644 --- a/server.c +++ b/server.c @@ -12,10 +12,12 @@ int main(int argc, char *argv[]){ int sockfd, newsockfd; struct sockaddr_storage clien_addr; socklen_t clien_size; - if (argc <2){ + if (argc <3){ fprintf(stderr,"ERROR, no port provided\n");//to check if there is no port provided at start exit(1); } + printf("%s\n", argv[2]); + strcpy(root, argv[2]); memset(&info, 0, sizeof(info)); info.ai_family = AF_UNSPEC; ///sets it to unspecified info.ai_socktype = SOCK_STREAM; //TCP connection stream oriented diff --git a/server.h b/server.h index 1517830ef94d98320242a6cf46a248dfb6fd1a0f..c5b3b10dd76f3ab8f34a7c0f0169fed285b7014c 100644 --- a/server.h +++ b/server.h @@ -14,6 +14,6 @@ #define BUFFERSIZE 2048 -char *root; +char root[256]; -#endif \ No newline at end of file +#endif