Changeset 1636 for pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c
- Timestamp:
- Dec 20, 2007 11:23:07 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c
r1625 r1636 347 347 348 348 } else { 349 pj_sockaddr addr; 350 351 /* Get local IP address. */ 352 status = pj_gethostip(pj_AF_INET(), &addr); 353 if (status != PJ_SUCCESS) 354 goto on_error; 349 350 if (bound_addr.sin_addr.s_addr == 0) { 351 pj_sockaddr addr; 352 353 /* Get local IP address. */ 354 status = pj_gethostip(pj_AF_INET(), &addr); 355 if (status != PJ_SUCCESS) 356 goto on_error; 357 358 bound_addr.sin_addr.s_addr = addr.ipv4.sin_addr.s_addr; 359 } 355 360 356 361 for (i=0; i<2; ++i) { 357 362 pj_sockaddr_in_init(&mapped_addr[i], NULL, 0); 358 mapped_addr[i].sin_addr.s_addr = addr.ipv4.sin_addr.s_addr;363 mapped_addr[i].sin_addr.s_addr = bound_addr.sin_addr.s_addr; 359 364 } 360 365
Note: See TracChangeset
for help on using the changeset viewer.