source: trunk/instant_messenger/socket/BKP_20071105/BKP_20071026/BKP_20071019/BKP_20071018/BKP_20071009/BKP_20071008/BKP/BOOK/client.c @ 151

Revision 151, 455 bytes checked in by niltonneto, 16 years ago (diff)

Commit da nova versão do módulo, usando agente em C.
Vide Página do módulo do Trac:
http://www.expressolivre.org/dev/wiki/messenger

A versão anterior encontra-se na subpasta bkp (32/64).

RevLine 
[151]1#include "unp.h"
2
3int main(int argc, char ** argv)
4{
5        int sockfd;
6        struct sockaddr_in servaddr;
7
8        if ( argc != 2 )
9                err_quit("you need use <IPaddress>");
10
11        sockfd = Socket(AF_INET, SOCK_STREAM, 0);
12
13        bzero(&servaddr, sizeof(servaddr));
14        servaddr.sin_family = AF_INET;
15        servaddr.sin_port = htons(SERV_PORT);
16        inet_pton(AF_INET, argv[1], &(servaddr.sin_addr));
17
18        connect(sockfd, (SA *) &(servaddr), sizeof(servaddr));
19
20        str_cli(stdin, sockfd);
21        exit(0);
22}
Note: See TracBrowser for help on using the repository browser.