服务端和客户端程序在PC上可以运行,但是把服务端程序放到开发板上就不行了。开发板IP:192.168.1.6,
pc:192.168.1.10。
服务端程序:
#include
#include
#include
#include
#include
#include
#include
#include
#define SERVERPORT 8080
#define MAXCONNET 10
int main()
{
struct sockaddr_in my_addr;
struct sockaddr_in remote_addr;
int sin_size;
int sockfd,client_fd;
if((sockfd=socket(AF_INET,SOCK_STREAM,0))==-1)
{
perror("socket 创建失败n");
}
my_addr.sin_family=AF_INET;
my_addr.sin_port=htons(SERVERPORT);
my_addr.sin_addr.s_addr=INADDR_ANY;
bzero(&(my_addr.sin_zero),8);
if(bind(sockfd,(struct sockaddr*)&my_addr,sizeof(struct sockaddr))==-1)
{
perror("