Ignore:
Timestamp:
May 20, 2016 4:17:00 AM (8 years ago)
Author:
ming
Message:

Re #1922: Replace IPv4 specific APIs as per Apple's recommendations

https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html#//apple_ref/doc/uid/TP40010220-CH213-SW27

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjnath/src/pjnath/nat_detect.c

    r4573 r5311  
    215215    pj_ioqueue_callback ioqueue_cb; 
    216216    int addr_len; 
     217    char addr[PJ_INET_ADDRSTRLEN]; 
    217218    pj_status_t status; 
    218219 
     
    287288 
    288289    PJ_LOG(5,(sess->pool->obj_name, "Local address is %s:%d", 
    289               pj_inet_ntoa(sess->local_addr.sin_addr),  
     290              pj_inet_ntop2(pj_AF_INET(), &sess->local_addr.sin_addr, 
     291                            addr, sizeof(addr)),  
    290292              pj_ntohs(sess->local_addr.sin_port))); 
    291293 
    292294    PJ_LOG(5,(sess->pool->obj_name, "Server set to %s:%d", 
    293               pj_inet_ntoa(server->sin_addr),  
     295              pj_inet_ntop2(pj_AF_INET(), &server->sin_addr, addr, 
     296                            sizeof(addr)),  
    294297              pj_ntohs(server->sin_port))); 
    295298 
     
    815818{ 
    816819    pj_uint32_t magic, tsx_id[3]; 
     820    char addr[PJ_INET_ADDRSTRLEN]; 
    817821    pj_status_t status; 
    818822 
     
    853857              "Performing %s to %s:%d",  
    854858              test_names[test_id], 
    855               pj_inet_ntoa(sess->cur_server->sin_addr), 
     859              pj_inet_ntop2(pj_AF_INET(), &sess->cur_server->sin_addr, 
     860                            addr, sizeof(addr)), 
    856861              pj_ntohs(sess->cur_server->sin_port))); 
    857862 
Note: See TracChangeset for help on using the changeset viewer.