bonjour,

je mets en place la connexion socket entre un serveur pc et un client nokia n97. Mon serveur marche je l'ai testé avec un autre programme client développé sur pc.
Lorsque je lance l'application sur le nokia ja ne parviens pas à ma connecter et je n'arrive pas à comprendre mon erreur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
#include <sys/socket.h>
#include <unistd.h>
#include <stdio.h>
#include <netinet/in.h>
 
int sock_fd;
struct sockaddr_in serv_addr;
 
sock_fd = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
 
serv_addr.sin_family = AF_INET;
serv_addr.sin_addr.s_addr = htonl((uint32_t)"127.0.0.1");
serv_addr.sin_port = htons(2000);
 
::connect(sock_fd,(struct sockaddr*)&serv_addr,sizeof(serv_addr));