Ignore:
Timestamp:
Dec 3, 2007 12:40:58 AM (16 years ago)
Author:
bennylp
Message:

Fixed compilation errors/warnings on Linux with the recent IPv6 commits

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjnath/src/pjstun-client/client_main.c

    r1498 r1611  
    232232static int init() 
    233233{ 
    234     pj_sockaddr_in addr; 
     234    pj_sockaddr addr; 
    235235    pj_stun_session_cb stun_cb; 
    236236    int len; 
     
    283283    pj_assert(status == PJ_SUCCESS); 
    284284 
    285     status = pj_sockaddr_in_init(&addr, NULL, 0); 
     285    status = pj_sockaddr_in_init(&addr.ipv4, NULL, 0); 
    286286    pj_assert(status == PJ_SUCCESS); 
    287287 
    288     addr.sin_port = pj_htons((pj_uint16_t)LOCAL_PORT); 
     288    addr.ipv4.sin_port = pj_htons((pj_uint16_t)LOCAL_PORT); 
    289289    status = pj_sock_bind(g.sock, &addr, sizeof(addr)); 
    290290    pj_assert(status == PJ_SUCCESS); 
     
    294294    pj_assert(status == PJ_SUCCESS); 
    295295 
    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))); 
    297297 
    298298    len = sizeof(g.peer_addr); 
    299299    status = pj_sock_getsockname(g.peer_sock, &g.peer_addr, &len); 
    300300    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); 
    302302 
    303303    PJ_LOG(3,(THIS_FILE, "Peer is on port %d", (int)pj_ntohs(g.peer_addr.sin_port))); 
     
    550550    pj_str_t ip; 
    551551    pj_uint16_t port; 
    552     pj_sockaddr_in tmp_addr; 
     552    pj_sockaddr tmp_addr; 
    553553 
    554554    pos = pj_ansi_strchr(input, ':'); 
     
    567567    } 
    568568 
    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) { 
    570570        puts("Invalid address"); 
    571571        return -1; 
    572572    } 
    573573 
    574     pj_memcpy(addr, &tmp_addr, sizeof(tmp_addr)); 
     574    pj_memcpy(addr, &tmp_addr, sizeof(pj_sockaddr_in)); 
    575575 
    576576    return PJ_SUCCESS; 
Note: See TracChangeset for help on using the changeset viewer.