Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 1.08 KB

File metadata and controls

39 lines (34 loc) · 1.08 KB

File Transfer Using TCP Socket in C | Socket Programming

OS: Ubuntu 20.04 LTS
IDE: Visual Studio Code

Commands to be followed

Server:

Compile Server and execute:

gcc -o server server.c
./server

Client:

Compile Client and execute:

gcc -o client client.c
./client

Output on Client side console/terminal:

[+]Server socket created. 
[+]Connected to server.
[+] File data send successfully. 
[+]Disconnected from the server. 

Output on Server side console/terminal:

[+]Server socket created. 
[+]Binding Successfull.
[+]Listening...
[+]Data written in the text file

Note:
1. You can see the changes in the file.txt and file2.txt which are present in the repo, since that data get transferred from one file to another !!
2. The Libraries #include<apra/inet.h> are available only for the Linux Distros not for the windows, for windows we need to use #include<winsock2.h>
3. Kindly Raise Issues if there is any problem or you can mail me at [email protected] !!