当前位置: 技术问答>linux和unix
关于Linux下Socket编程问题
来源: 互联网 发布时间:2017-01-19
本文导语: 目标是实现一个客户端到服务器的TCP连接,要求当客户端输入的用户名为liu时,连接可以建立,服务器返回一个欢迎信息。 我的代码通过编译,但是运行时,服务器显示 username error Success 检查很久不知道怎么回事...
目标是实现一个客户端到服务器的TCP连接,要求当客户端输入的用户名为liu时,连接可以建立,服务器返回一个欢迎信息。
我的代码通过编译,但是运行时,服务器显示 username error Success
检查很久不知道怎么回事,希望高手帮助。。
以下是我的代码:
客户端:
/*client*/
#include
#include
#include
#include
#include
#include
#include
#include
#define SERVPORT 3333;
#define HOST_ADDR "172.0.0.1"
int main(int argc,char *argv[]){
int sockfd,i,n;
char un[256];
char recvbuff[256];
struct sockaddr_in serv_addr;
sockfd=socket(AF_INET,SOCK_STREAM,0);
if (sockfd
我的代码通过编译,但是运行时,服务器显示 username error Success
检查很久不知道怎么回事,希望高手帮助。。
以下是我的代码:
客户端:
/*client*/
#include
#include
#include
#include
#include
#include
#include
#include
#define SERVPORT 3333;
#define HOST_ADDR "172.0.0.1"
int main(int argc,char *argv[]){
int sockfd,i,n;
char un[256];
char recvbuff[256];
struct sockaddr_in serv_addr;
sockfd=socket(AF_INET,SOCK_STREAM,0);
if (sockfd