version 1.3, 2018/06/27 20:11:27 |
version 1.4, 2018/06/27 20:38:10 |
|
|
DPRINTF("ber read element size %zd\n", len); |
DPRINTF("ber read element size %zd\n", len); |
totlen += r + len; |
totlen += r + len; |
|
|
/* If the total size of the element is larger than external |
/* If the total size of the element is larger than the buffer |
* buffer don't bother to continue. */ |
* don't bother to continue. */ |
if (len > ber->br_rend - ber->br_rptr) { |
if (len > ber->br_rend - ber->br_rptr) { |
errno = ECANCELED; |
errno = ECANCELED; |
return -1; |
return -1; |