Navigation


Changeset 1102:1d7b3ebda27f in freeDiameter for libfdcore/sctp.c


Ignore:
Timestamp:
May 9, 2013, 5:40:02 PM (11 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Children:
1103:d8591b1c56cd, 1105:6b4a417d2845
Phase:
public
Message:

Implemented the calls to HOOK_DATA_RECEIVED hook

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libfdcore/sctp.c

    r1078 r1102  
    10861086        /* We will loop while all data is not received. */
    10871087incomplete:
    1088         while (datasize + sizeof(struct timespec) >= bufsz ) {
     1088        while (datasize >= bufsz ) {
    10891089                /* The buffer is full, enlarge it */
    10901090                bufsz += mempagesz;
     
    10941094        memset(&iov,  0, sizeof(iov));
    10951095        iov.iov_base = data + datasize ;
    1096         iov.iov_len  = bufsz - sizeof(struct timespec) - datasize;
     1096        iov.iov_len  = bufsz - datasize;
    10971097
    10981098        /* Receive data from the socket */
Note: See TracChangeset for help on using the changeset viewer.