The application calls the sbpiberl function to release a buffer element from an existing buffer.
VOID sbpiberl(
PTRBFELT *eltptr | |
); |
VOID FAR sbpiberl(
PTRBFELT FAR *eltptr | |
); |
This function should only be used to release surplus elements from a buffer. The sepdburl function should be called to release the entire buffer.
The released element should first be removed from the element chain and the count of the number of elements updated.
This function is typically used when a received buffer is being reused to transmit a message that is shorter than the incoming message.