Date: Sun, 24 May 1998 18:10:25 +0300 From: Ruslan Ermilov <ru@ucb.crimea.ua> To: Mara Cabrales <yonny@ingenieria.ingsala.unal.edu.co>, hackers@FreeBSD.ORG Subject: Re: Program with sockets Message-ID: <19980524181025.A10039@ucb.crimea.ua> In-Reply-To: <Pine.SOL.3.91.980524043522.1878A-100000@ingenieria.ingsala.unal.edu.co>; from Mara Cabrales on Sun, May 24, 1998 at 04:37:10AM -0400 References: <Pine.SOL.3.91.980524043522.1878A-100000@ingenieria.ingsala.unal.edu.co>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, May 24, 1998 at 04:37:10AM -0400, Mara Cabrales wrote: > Hi > > I'm doing a program with sockets in my box with FreeBSD 2.2.5, > the server run good, but the client, show next error message: > > Client: connect failure 49 > client: : No such file or directory > > I don't know that is wrong ... > > #define SERV_TCP_PORT 4000 > #define SERV_HOST_ADDR "127.0.0.1" > ... > sockfd = socket ( AF_INET , SOCK_STREAM, 0 ); > ... > bzero ((char *) &serv_addr, sizeof (serv_addr)); > serv_addr.sin_family = AF_INET ; > serv_addr.sin_addr.s_addr = inet_addr(SERV_HOST_ADDR ) ; > serv_addr.sin_port = htonl (SERV_TCP_PORT) ; Change htonl() -> htons() > > if (connect(sockfd,(struct sockaddr *)&serv_addr,sizeof(serv_addr))<0){ > printf("Client: connect failure %d\n", errno); > perror("client: "); > exit(1); > } > ... -- Ruslan Ermilov System Administrator ru@ucb.crimea.ua United Commercial Bank +380-652-247647 Simferopol, Crimea 2426679 ICQ Network, UIN To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980524181025.A10039>