怎么在linux下用c语言实现ftp编程

如何在linux下用c语言实现ftp编程
我想在一个ftp服务器上实现上传下载文件功能,请问c语言的如何实现?我的系统是suse   linux。如果有源码请发到邮箱:wuweiww525@163.com,万分感谢。

------解决方案--------------------
http://bbs.chinaunix.net/viewthread.php?tid=860935&extra=page%3D2

http://bbs.chinaunix.net/viewthread.php?tid=892147&extra=page%3D2

第一个是一个简单的ftp server源码,第二个是一个简单的http协议下载的程序源码。