Changeset 1611 for pjproject/trunk/pjnath/src/pjstun-client/client_main.c
- Timestamp:
- Dec 3, 2007 12:40:58 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjnath/src/pjstun-client/client_main.c
r1498 r1611 232 232 static int init() 233 233 { 234 pj_sockaddr _inaddr;234 pj_sockaddr addr; 235 235 pj_stun_session_cb stun_cb; 236 236 int len; … … 283 283 pj_assert(status == PJ_SUCCESS); 284 284 285 status = pj_sockaddr_in_init(&addr , NULL, 0);285 status = pj_sockaddr_in_init(&addr.ipv4, NULL, 0); 286 286 pj_assert(status == PJ_SUCCESS); 287 287 288 addr. sin_port = pj_htons((pj_uint16_t)LOCAL_PORT);288 addr.ipv4.sin_port = pj_htons((pj_uint16_t)LOCAL_PORT); 289 289 status = pj_sock_bind(g.sock, &addr, sizeof(addr)); 290 290 pj_assert(status == PJ_SUCCESS); … … 294 294 pj_assert(status == PJ_SUCCESS); 295 295 296 PJ_LOG(3,(THIS_FILE, "Listening on port %d", (int)pj_ntohs(addr. sin_port)));296 PJ_LOG(3,(THIS_FILE, "Listening on port %d", (int)pj_ntohs(addr.ipv4.sin_port))); 297 297 298 298 len = sizeof(g.peer_addr); 299 299 status = pj_sock_getsockname(g.peer_sock, &g.peer_addr, &len); 300 300 if (g.peer_addr.sin_addr.s_addr == 0) 301 pj_gethostip( &g.peer_addr.sin_addr);301 pj_gethostip(pj_AF_INET(), (pj_sockaddr*)&g.peer_addr.sin_addr); 302 302 303 303 PJ_LOG(3,(THIS_FILE, "Peer is on port %d", (int)pj_ntohs(g.peer_addr.sin_port))); … … 550 550 pj_str_t ip; 551 551 pj_uint16_t port; 552 pj_sockaddr _intmp_addr;552 pj_sockaddr tmp_addr; 553 553 554 554 pos = pj_ansi_strchr(input, ':'); … … 567 567 } 568 568 569 if (pj_sockaddr_in_init(&tmp_addr , &ip, port)!=PJ_SUCCESS) {569 if (pj_sockaddr_in_init(&tmp_addr.ipv4, &ip, port)!=PJ_SUCCESS) { 570 570 puts("Invalid address"); 571 571 return -1; 572 572 } 573 573 574 pj_memcpy(addr, &tmp_addr, sizeof( tmp_addr));574 pj_memcpy(addr, &tmp_addr, sizeof(pj_sockaddr_in)); 575 575 576 576 return PJ_SUCCESS;
Note: See TracChangeset
for help on using the changeset viewer.