Navigation


Changeset 267:51d224448024 in freeDiameter


Ignore:
Timestamp:
Apr 19, 2010, 12:15:56 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Workaround to allow interop with (bad) opendiameter

File:
1 edited

Legend:

Unmodified
Added
Removed
  • freeDiameter/p_ce.c

    r258 r267  
    709709        if ( ! fd_cnx_getTLS(peer->p_cnxctx) ) {
    710710                int todo = peer->p_hdr.info.config.pic_flags.sec & peer->p_hdr.info.runtime.pir_isi ;
     711                /* Special case: if the peer did not send a ISI AVP */
     712                if (peer->p_hdr.info.runtime.pir_isi == 0)
     713                        todo = peer->p_hdr.info.config.pic_flags.sec;
    711714               
    712715                if (todo == PI_SEC_NONE) {
Note: See TracChangeset for help on using the changeset viewer.