void OpenAndSendViaBluetooth(ViTEXT* szDsn) { WSADATA wsa; SOCKET s; char SendBuf[2048]=""; // Initialize Winsock if (WSAStartup(MAKEWORD(2,2),&wsa) != 0) { printf("Initialised failed\n"); } else { printf("Initialised sucessfull\n"); } //Create a socket struct sockaddr_in server; if((s = socket(AF_INET , SOCK_STREAM , 0 )) == INVALID_SOCKET) { printf("Could not create socket\n" ); } else { printf("Socket created \n"); } server.sin_addr.s_addr = inet_addr(m_customerIp.c_str()); // server.sin_addr.s_addr = inet_addr("192.168.18.20"); server.sin_family = AF_INET; server.sin_port = htons( 80 ); //Connect to remote server if (connect(s , (struct sockaddr *)&server , sizeof(server)) < 0) { printf("connect error\n" ); } else { printf("Connected\n" ); } //send data if( send(s , szDsn , strlen(szDsn) , 0) < 0) { printf("Send failed\n" ); } else { printf("Data Send %s\n",szDsn ); } }