489 B
489 B
HW12
Homework
To build source, you should install build-essential
.
Usage:
./server [OPTION]...
./client SERVERNAME PORT FILENAME
Server OPTION and arguments:
-p port
:set to port binding. couldn't set to 0-h
:print help message.
Available macro:
- DEFAULT_SERVER_PORT : 9091
- DEFAULT_MAX_PATH_SIZE : 256(must be less than 1000)
- TIMEOUT : 5(second unit)
- USE_SENDFILE
- DEFAULT_SEND_FILE_CHUNK_SIZE : 0x100000(1MB)
- SLOW_CLIENT(second unit)