关于FTP服务器实现(请大神指导)
请问,如何用getopt()函数解析命令参数,监听IP地址和端口号,而且如何传参??我的客户端是用filezilla登陆的,一个FTP工具,现在要写一个服务端,如何使用getopt()来监听呢???
int main()
{
int client_sock =create_sock(...);
bind(..);
listen(..);
while(1)
{
accept(..);
create_thread();
}
close(..);
}
各函数实现:
void create_sock()
{
...
}
void bind()
{
struct sockaddr_in server;
server.sin_port = htons(...);
server.sin_addr.s_addr=htonl(...)
}
void listen()
{
...
}
void accept()
{
...
}
void create_thread()
{
...
}