#include #include #include #include #include #include #include #include #include main() { struct sockaddr_in addr; addr.sin_family = AF_INET; addr.sin_addr.s_addr = inet_addr("127.0.0.1"); addr.sin_port = htons(8555); int sd = socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP); if(bind(sd, (struct sockaddr *)&addr,0x10 )==-1){ printf("bind_err\n"); } else printf("binded\n"); if ( listen(sd, 1)==-1) { printf("listen_err"); exit(1); } else printf("listening...\n"); for (;;) { printf("accept"); if ((accept(sd, NULL, 0)) ==-1) { printf("accept_err"); exit(1); } else printf("accepting...\n"); } }