Utility Purpose Frees a single message block. If the reference count is greater than 1, the freeb utility does not free the data block, but decrements the reference count instead.
Results are unpredictable if the freeb utility is called with a null argument.
Always ensure that the pointer is nonnull before using the freeb utility. Parameters bp Contains a pointer to the message-block descriptor that is to be freed. The dupb utility, esballoc utility, freemsg utility.