diff options
author | Oskar <[email protected]> | 2024-06-02 22:07:50 +0200 |
---|---|---|
committer | Oskar <[email protected]> | 2024-06-02 22:07:50 +0200 |
commit | 4333fba71bbdadfe078aa7ebbe9194c6fc35af22 (patch) | |
tree | b64b746a7ca4fadced5203f426a11af4f347bd9b /listen.c | |
parent | 4d60b8da9cdcd4716fe65c8872ec60a14d2c1e48 (diff) |
improved bytes recieved calculation
Diffstat (limited to 'listen.c')
-rw-r--r-- | listen.c | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -77,11 +77,6 @@ int main () { if (gni == 0) { fprintf(stdout, "Client %s %s just connected!\n", host_ip, port_port); } - char *msg = "Connection established!\n"; - int len; - int bytes_sent; - len = strlen(msg); - bytes_sent = send(newfd, msg, len, 0); size_t rlen = 1024; int recv_ret; @@ -99,7 +94,10 @@ int main () { //fprintf(stdout, "loop"); memset(&recvmsg, 0, rlen); } - fprintf(stdout, "bytes recieved: %ld\nbytes sent: %d\n", bytes_recieved, bytes_sent); + if (recv_ret == -1) { + bytes_recieved = bytes_recieved + 1; + } + fprintf(stdout, "bytes recieved: %ld\n", bytes_recieved); return 0; } |