Navigation


Changeset 409:c2fb5b26bfcb in freeDiameter for extensions/app_sip/libdiamsip.c


Ignore:
Timestamp:
Jul 8, 2010, 4:19:28 PM (14 years ago)
Author:
Alexandre Westfahl <awestfahl@freediameter.net>
Branch:
default
Phase:
public
Message:

Fix for ticket 8

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/app_sip/libdiamsip.c

    r392 r409  
    3838
    3939MYSQL *conn;
    40 /*
    41 void calculate_nonce(u8 * nonce)
    42 {
    43 
    44         nonce="lkgbsljhsdjdsgj";
    45         return;
    46 }*/
    47 
    48 void clear_digest(char * digest, char * readable_digest, int digestlength)
     40
     41void clear_digest(uint8_t * digest, char * readable_digest, int digestlength)
    4942{
    5043        int i=0;
     
    8174        struct avp_hdr * nextavphdr;
    8275        struct dict_avp_data    dictdata;
    83         enum dict_object_type   dicttype;
     76       
    8477       
    8578        TRACE_ENTRY("%p %p %p", groupedavp, what, avp);
     
    125118{
    126119        struct avp_hdr *temphdr=NULL;
    127         CHECK_FCT_DO(fd_msg_browse ( avp, MSG_BRW_WALK, &avp, NULL),0 );
     120        CHECK_FCT_DO(fd_msg_browse ( avp, MSG_BRW_WALK, &avp, NULL),return NULL);
    128121       
    129122        while(avp!=NULL)
    130123        {
    131124               
    132                 CHECK_FCT_DO( fd_msg_avp_hdr( avp,&temphdr ),0);
     125                CHECK_FCT_DO( fd_msg_avp_hdr( avp,&temphdr ),return NULL);
    133126
    134127                if(temphdr->avp_code==avp_code)
     
    149142                else
    150143                {
    151                         CHECK_FCT_DO(fd_msg_browse ( avp, MSG_BRW_WALK, &avp, NULL),0 );
     144                        CHECK_FCT_DO(fd_msg_browse ( avp, MSG_BRW_WALK, &avp, NULL),return NULL);
    152145                        temphdr=NULL;
    153146                       
Note: See TracChangeset for help on using the changeset viewer.