设为首页 加入收藏

TOP

Telnet模拟系统(Linux c)(二)
2019-01-25 12:08:36 】 浏览:497
Tags:Telnet 模拟 系统 Linux
sp;            if ( send(connfd, error_user,strlen(error_user), 0) < 0 )

                            printf( "send failed" );

break;

                    }else{

if ( send(connfd, correct_user,strlen(correct_user), 0) < 0 )

                            printf( "send failed" );

}

printf("%s正在登录:",buffer);

                        recv_type = PASSWORD;  //设置标志为密码鉴定模式

                }

                /* 密码鉴定 */

                else if ( recv_type == PASSWORD ) {

                    if ( strcmp(passwd, buffer) != 0 ) { //验证密码

                  if ( send(connfd, error_password,strlen(error_password), 0) < 0 )

                            printf( "send failed" );

                    } else {

                    if ( send(connfd, success_login, strlen(success_login), 0) < 0 )

                            printf( "send failed" );

printf("用户登录成功!\n");

recv_type = COMMAND;  //设置标志为命令模式

                    }                

                }

/* 命令模式 */

else if( recv_type == COMMAND ) {

command(connfd,buffer);   

puts("客户端输入的命令为:");

puts(buffer);                 

                }

    &nb

首页 上一页 1 2 3 4 5 6 下一页 尾页 2/6/6
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇c语言----<项目>_小游戏<.. 下一篇C语言实现邻接矩阵创建无向图&图..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目