# my_miniftp **Repository Path**: mobilefzb/my_miniftp ## Basic Information - **Project Name**: my_miniftp - **Description**: a practise project to learn about linux socket function.source is based on http://www.cppcourse.com. - **Primary Language**: C - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2014-07-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #my_miniftp This project is just a practise project.The source is based on website(http://www.cppcourse.com)'s teacher Mr jiang.I have bought his lesson about how to learn c++. This project is not a copy of the teaching project.I try to understand the basic of it and implement in my way.You can learn about linux socket ,the usage of multiprocess and ftp protocol from the project. notice: 1.The project only support 64bit system. can not solve problem 1.recv_fd function recv msg error,msg_controllen must be 20,but it's 24 in fact. 2.handle_ctrl_alarm_timeout function rewrite because when cmdio_alarm change to data_alarm the handler_data_alarm_timeout function can't register in signal.but after rewrite handle_ctrl_alarm_timeout,the error is resolved,why should this happen?