EmbLogic's Blog

MULTI-THREADED FTP SERVER

Hi guys, I’ve tried to implement a multi-threaded FTP server that enables the clients to download files from the server. I will be posting the project on git-hub along with all its source code. You are most welcome to test the code, find bugs and report at the email as under :
email : abhishek.esse@gmail.com
Here’s the server’s log file.

1
2 RCS file: server.c,v
3 Working file: server.c
4 head: 1.5
5 branch:
6 locks: strict
7 root: 1.5
8 access list:
9 symbolic names:
10 keyword substitution: kv
11 total revisions: 5; selected revisions: 5
12 description:
13 Implementing ftp server under AF_INET family.
14 —————————-
15 revision 1.5 locked by: root;
16 date: 2014/09/29 20:33:26; author: root; state: Exp; lines: +0 -1
17 Removed the statement that printed the number of bytes written by the server.
18 —————————-
19 revision 1.4
20 date: 2014/09/29 20:23:53; author: root; state: Exp; lines: +143 -29
21 Successfully implemented the ftp server.
22 The server successfully responds to the client requests.
23 File sending successful.
24 No issues as of now w.r.t. to functionality of the server.
25 —————————-
26 revision 1.3
27 date: 2014/09/29 11:42:01; author: root; state: Exp; lines: +59 -28
28 The server threads for individual clients behave properly, i.e. even if a client quits the server continues execution.
29 —————————-
30 revision 1.2
31 date: 2014/09/29 10:25:56; author: root; state: Exp; lines: +30 -8
32 Implemented the following functionality.
“server_log_file” 42L, 1587C 25,1 Top

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>