#include /*#include */ #include /*#include */ #include #include #include #include #include int main(int argc,char *argv[]) { int i, out_offset = 0, inp_offset = 0, mode = 0; long rtt_delay = 0; long inp_count = 0, out_count = 0; long inp_bytes = 0, out_bytes = 0; if(argc!=2) { printf ("usage: client dest_ip\n"); exit(1); } struct sockaddr_in addr; int sd; setbuf(stdout,NULL); addr.sin_addr.s_addr = inet_addr(argv[1]); struct sockaddr_in sin; addr.sin_family=PF_INET; addr.sin_port=htons(6666); sd=socket(PF_INET,SOCK_SEQPACKET, IPPROTO_SCTP); if(sd<0) { perror(NULL); exit(1); } else printf("conecting..."); if(connect(sd,(struct sockaddr *)&addr,sizeof(addr))<0) { perror(NULL); exit(1); } int n; char buff[4098]; printf(recv(sd,buff,128,0)); while((n=recv(sd,buff,strlen(buff),0))>0)printf(n); printf (buff); close(sd);