#include "inclu.h" int main(int argc,char **argv) { len=3; int sin_size; sin_size=sizeof(struct sockaddr_in); s[0]='3'; s[1]='4'; s[2]='1'; sockfd = socket(AF_INET,SOCK_STREAM,0); memset(&seraddr,0,sizeof(struct sockaddr_in)); seraddr.sin_family = AF_INET; seraddr.sin_port = htons(8000); seraddr.sin_addr.s_addr = inet_addr("127.0.0.1"); bind(sockfd,(struct sockaddr *)&seraddr,sizeof(struct sockaddr)); listen(sockfd, 5); printf("start listen\n"); sockad=accept(sockfd, (struct sockaddr *)&cliaddr, &sin_size); send(sockad,s, len, 0); close(sockfd); close(sockad); //recv(sockad, const void *buf, size_t nbytes, int flags); return 0; }