Yes, the ViewCVS interface does offer this view of changes, but not why.

Version 1.23.2.3 of smsc_smpp.c had this.......

int smpp_close(SMSCenter *smsc) {

        struct smpp_pdu *pdu = NULL;

        debug("bb.sms.smpp", 0, "smpp_close: closing");

        /* Push a UNBIND PDU on the [smsc->fifo_r_out] stack. */
        pdu = pdu_new();
        if(pdu == NULL) goto error;
        pdu->id = SMPP_UNBIND;
        pdu->length = 16;
        pdu->status = 0;
        pdu->sequence_no = 1;
        pdu->message_body = NULL;
        fifo_push(smsc->fifo_r_out, pdu);
        .......
        .......
}


Version 1.27 of smsc_smpp.c had this.......

/* XXX write out unbind pdus at quit time */

int smpp_close(SMSCenter *smsc)
{
    smpp_quit(smsc->smpp);
    smpp_destroy(smsc->smpp);
    smscenter_destruct(smsc);
    return 0;
}


No reason given.

So my question still stands.....

Was this replaced with something else ?

I need to send an unbind notification to a SMSC, the SMSC provider is
stating that an unbind is part of the SMPP standard.

Wayne

-----Original Message-----
From: Stipe Tolj [mailto:[EMAIL PROTECTED]] 
Sent: Friday, 7 June 2002 6:32 PM
To: Wayne Smithers
Cc: [EMAIL PROTECTED]
Subject: Re: smpp unbind

Wayne Smithers wrote:
> 
> What happened to this code from 1.0.3 in 1.1.6
> 
> smsc_smpp.c:    /* Push a UNBIND PDU on the [smsc->fifo_r_out] stack.
*/
> smsc_smpp.c:    pdu->id = SMPP_UNBIND;
> smsc_smpp.c:    /* Push a UNBIND PDU on the [smsc->fifo_t_out] stack.
*/
> smsc_smpp.c:    pdu->id = SMPP_UNBIND;
> smsc_smpp.c:    /* Write out the UNBIND PDUs. */
> smsc_smpp.c:    /* If states are BOUND then push UNBIND messages to
> smsc_smpp.c:    case SMPP_UNBIND_RESP:
> smsc_smpp.c:    case SMPP_UNBIND_RESP:
> smsc_smpp.c:    case SMPP_UNBIND_RESP:
> smsc_smpp.c:    case SMPP_UNBIND:
> smsc_smpp.c:    case SMPP_UNBIND_RESP:
> smsc_smpp.c:*  UNBIND, UNBIND_RESP
> smsc_smpp.h:#define SMPP_UNBIND                   0x00000006
> smsc_smpp.h:#define SMPP_UNBIND_RESP              0x80000006
> 
> Was this replaced with something else ?
> 
> I need to send an unbind notification to a SMSC which was done by
default in
> 1.0.3 when certain signals were received by the bearerbox process.
> In the dev version 1.1.5 & 1.1.6 the connection is just terminated, no
> unbind is sent.

please use our ViewCVS interface to figure out who changes the unbind
behaviour any hopefully also why.

Stipe

[EMAIL PROTECTED]
-------------------------------------------------------------------
Wapme Systems AG

Vogelsanger Weg 80
40470 D�sseldorf

Tel: +49-211-74845-0
Fax: +49-211-74845-299

E-Mail: [EMAIL PROTECTED]
Internet: http://www.wapme-systems.de
-------------------------------------------------------------------
wapme.net - wherever you are


Reply via email to