Ignore:
Timestamp:
May 10, 2006 7:24:40 PM (18 years ago)
Author:
bennylp
Message:

Merge-in RTEMS port patch by Phil Torre <ptorre@…>, alpha release.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjlib/src/pjlib-test/sock.c

    r65 r433  
    6464#define TCP_PORT        (UDP_PORT+10) 
    6565#define BIG_DATA_LEN    9000 
     66#define ADDRESS         "127.0.0.1" 
     67#define A0              127 
     68#define A1              0 
     69#define A2              0 
     70#define A3              1 
     71 
    6672 
    6773static char bigdata[BIG_DATA_LEN]; 
     
    7076static int format_test(void) 
    7177{ 
    72     pj_str_t s = pj_str("127.0.0.1"); 
    73     char *p; 
     78    pj_str_t s = pj_str(ADDRESS); 
     79    unsigned char *p; 
    7480    pj_in_addr addr; 
    7581    const pj_str_t *hostname; 
     
    8288     
    8389    /* Check the result. */ 
    84     p = (char*)&addr; 
    85     if (p[0]!=127 || p[1]!=0 || p[2]!=0 || p[3]!=1) 
     90    p = (unsigned char*)&addr; 
     91    if (p[0]!=A0 || p[1]!=A1 || p[2]!=A2 || p[3]!=A3) { 
     92        PJ_LOG(3,("test", "  error: mismatched address. p0=%d, p1=%d, " 
     93                          "p2=%d, p3=%d", p[0] & 0xFF, p[1] & 0xFF,  
     94                           p[2] & 0xFF, p[3] & 0xFF)); 
    8695        return -15; 
     96    } 
    8797 
    8898    /* pj_inet_ntoa() */ 
     
    98108    if (!hostname || !hostname->ptr || !hostname->slen) 
    99109        return -40; 
     110 
     111    PJ_LOG(3,("test", "....hostname is %.*s",  
     112              (int)hostname->slen, hostname->ptr)); 
    100113 
    101114    /* pj_gethostaddr() */ 
     
    314327    dstaddr.sin_family = PJ_AF_INET; 
    315328    dstaddr.sin_port = pj_htons(UDP_PORT); 
    316     dstaddr.sin_addr = pj_inet_addr(pj_cstr(&s, "127.0.0.1")); 
     329    dstaddr.sin_addr = pj_inet_addr(pj_cstr(&s, ADDRESS)); 
    317330     
    318331    if ((rc=pj_sock_bind(ss, &dstaddr, sizeof(dstaddr))) != 0) { 
    319         app_perror("...bind error", rc); 
     332        app_perror("...bind error udp:"ADDRESS, rc); 
    320333        rc = -120; goto on_error; 
    321334    } 
     
    325338    srcaddr.sin_family = PJ_AF_INET; 
    326339    srcaddr.sin_port = pj_htons(UDP_PORT-1); 
    327     srcaddr.sin_addr = pj_inet_addr(pj_cstr(&s, "127.0.0.1")); 
     340    srcaddr.sin_addr = pj_inet_addr(pj_cstr(&s, ADDRESS)); 
    328341 
    329342    if ((rc=pj_sock_bind(cs, &srcaddr, sizeof(srcaddr))) != 0) { 
Note: See TracChangeset for help on using the changeset viewer.