Ignore:
Timestamp:
Feb 19, 2006 3:37:19 PM (19 years ago)
Author:
bennylp
Message:

SIMPLE test with FWD, and added more info in UI

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/src/pjsua/pjsua_core.c

    r197 r201  
    7373    pjsua.local_uri = pj_str(PJSUA_LOCAL_URI); 
    7474 
     75    /* Default registration timeout: */ 
     76 
     77    pjsua.reg_timeout = 55; 
     78 
    7579    /* Init route set list: */ 
    7680 
     
    156160    status = pj_sock_socket(PJ_AF_INET, PJ_SOCK_DGRAM, 0, &sock[SIP_SOCK]); 
    157161    if (status != PJ_SUCCESS) { 
    158         pjsua_perror("socket() error", status); 
     162        pjsua_perror(THIS_FILE, "socket() error", status); 
    159163        goto on_error; 
    160164    } 
     
    162166    status = pj_sock_bind_in(sock[SIP_SOCK], 0, pjsua.sip_port); 
    163167    if (status != PJ_SUCCESS) { 
    164         pjsua_perror("bind() error", status); 
     168        pjsua_perror(THIS_FILE, "bind() error", status); 
    165169        goto on_error; 
    166170    } 
     
    175179        status = pj_sock_socket(PJ_AF_INET, PJ_SOCK_DGRAM, 0, &sock[RTP_SOCK]); 
    176180        if (status != PJ_SUCCESS) { 
    177             pjsua_perror("socket() error", status); 
     181            pjsua_perror(THIS_FILE, "socket() error", status); 
    178182            goto on_error; 
    179183        } 
     
    189193        status = pj_sock_socket(PJ_AF_INET, PJ_SOCK_DGRAM, 0, &sock[RTCP_SOCK]); 
    190194        if (status != PJ_SUCCESS) { 
    191             pjsua_perror("socket() error", status); 
     195            pjsua_perror(THIS_FILE, "socket() error", status); 
    192196            goto on_error; 
    193197        } 
     
    218222            status = pj_sockaddr_in_set_str_addr( &addr, hostname); 
    219223            if (status != PJ_SUCCESS) { 
    220                 pjsua_perror("Unresolvable local hostname", status); 
     224                pjsua_perror(THIS_FILE, "Unresolvable local hostname",  
     225                             status); 
    221226                goto on_error; 
    222227            } 
     
    235240                                              mapped_addr); 
    236241            if (status != PJ_SUCCESS) { 
    237                 pjsua_perror("STUN error", status); 
     242                pjsua_perror(THIS_FILE, "STUN error", status); 
    238243                goto on_error; 
    239244            } 
     
    311316                                    &pjsua.endpt); 
    312317        if (status != PJ_SUCCESS) { 
    313             pjsua_perror("Unable to create SIP endpoint", status); 
     318            pjsua_perror(THIS_FILE, "Unable to create SIP endpoint", status); 
    314319            return status; 
    315320        } 
     
    321326    status = pjsip_tsx_layer_init(pjsua.endpt); 
    322327    if (status != PJ_SUCCESS) { 
    323         pjsua_perror("Transaction layer initialization error", status); 
     328        pjsua_perror(THIS_FILE, "Transaction layer initialization error",  
     329                     status); 
    324330        goto on_error; 
    325331    } 
     
    329335    status = pjsip_ua_init( pjsua.endpt, NULL ); 
    330336    if (status != PJ_SUCCESS) { 
    331         pjsua_perror("UA layer initialization error", status); 
     337        pjsua_perror(THIS_FILE, "UA layer initialization error", status); 
    332338        goto on_error; 
    333339    } 
     
    358364        status = pjsip_endpt_register_module(pjsua.endpt, &pjsua.mod); 
    359365        if (status != PJ_SUCCESS) { 
    360             pjsua_perror("Unable to register pjsua module", status); 
     366            pjsua_perror(THIS_FILE, "Unable to register pjsua module",  
     367                         status); 
    361368            goto on_error; 
    362369        } 
     
    378385        status = pjsip_inv_usage_init(pjsua.endpt, &pjsua.mod, &inv_cb); 
    379386        if (status != PJ_SUCCESS) { 
    380             pjsua_perror("Invite usage initialization error", status); 
     387            pjsua_perror(THIS_FILE, "Invite usage initialization error",  
     388                         status); 
    381389            goto on_error; 
    382390        } 
     
    428436    status = pj_init(); 
    429437    if (status != PJ_SUCCESS) { 
    430         pjsua_perror("pj_init() error", status); 
     438        pjsua_perror(THIS_FILE, "pj_init() error", status); 
    431439        return status; 
    432440    } 
     
    446454    if (status != PJ_SUCCESS) { 
    447455        pj_caching_pool_destroy(&pjsua.cp); 
    448         pjsua_perror("Stack initialization has returned error", status); 
     456        pjsua_perror(THIS_FILE, "Stack initialization has returned error",  
     457                     status); 
    449458        return status; 
    450459    } 
     
    470479    if (status != PJ_SUCCESS) { 
    471480        pj_caching_pool_destroy(&pjsua.cp); 
    472         pjsua_perror("Media stack initialization has returned error", status); 
     481        pjsua_perror(THIS_FILE,  
     482                     "Media stack initialization has returned error",  
     483                     status); 
    473484        return status; 
    474485    } 
     
    479490    if (status != PJ_SUCCESS) { 
    480491        pj_caching_pool_destroy(&pjsua.cp); 
    481         pjsua_perror("Media codec initialization has returned error", status); 
     492        pjsua_perror(THIS_FILE,  
     493                     "Media codec initialization has returned error",  
     494                     status); 
    482495        return status; 
    483496    } 
     
    504517    status = init_sockets(); 
    505518    if (status != PJ_SUCCESS) { 
    506         pjsua_perror("init_sockets() has returned error", status); 
     519        pjsua_perror(THIS_FILE, "init_sockets() has returned error",  
     520                     status); 
    507521        return status; 
    508522    } 
     
    528542                                             &udp_transport); 
    529543        if (status != PJ_SUCCESS) { 
    530             pjsua_perror("Unable to start UDP transport", status); 
     544            pjsua_perror(THIS_FILE, "Unable to start UDP transport",  
     545                         status); 
    531546            return status; 
    532547        } 
     
    553568                              pjsua.local_uri.slen, 0); 
    554569        if (uri == NULL) { 
    555             pjsua_perror("Invalid local URI", PJSIP_EINVALIDURI); 
     570            pjsua_perror(THIS_FILE, "Invalid local URI",  
     571                         PJSIP_EINVALIDURI); 
    556572            return PJSIP_EINVALIDURI; 
    557573        } 
     
    561577 
    562578        if (!PJSIP_URI_SCHEME_IS_SIP(uri) && !PJSIP_URI_SCHEME_IS_SIPS(uri)) { 
    563             pjsua_perror("Invalid local URI", PJSIP_EINVALIDSCHEME); 
     579            pjsua_perror(THIS_FILE, "Invalid local URI",  
     580                         PJSIP_EINVALIDSCHEME); 
    564581            return PJSIP_EINVALIDSCHEME; 
    565582        } 
     
    595612 
    596613        if (len < 1 || len >= sizeof(contact)) { 
    597             pjsua_perror("Invalid Contact", PJSIP_EURITOOLONG); 
     614            pjsua_perror(THIS_FILE, "Invalid Contact", PJSIP_EURITOOLONG); 
    598615            return PJSIP_EURITOOLONG; 
    599616        } 
     
    618635                                   &parsed_len); 
    619636        if (route == NULL) { 
    620             pjsua_perror("Invalid outbound proxy URL", PJSIP_EINVALIDURI); 
     637            pjsua_perror(THIS_FILE, "Invalid outbound proxy URL",  
     638                         PJSIP_EINVALIDURI); 
    621639            return PJSIP_EINVALIDURI; 
    622640        } 
Note: See TracChangeset for help on using the changeset viewer.