Function ilclient_get_input_buffer will return Null when the third parameter (block)
is 0 and there is temporarily no buffer available in the free list. Calling
ilclient_get_input_buffer with "block" turned-on should prevent the caller from getting
Null pointer repeatedly. Thus, the program won't suffer the "Got NULL buffer" error.
Function
ilclient_get_input_buffer
will return Null when the third parameter (block) is 0 and there is temporarily no buffer available in the free list. Callingilclient_get_input_buffer
with "block" turned-on should prevent the caller from getting Null pointer repeatedly. Thus, the program won't suffer the "Got NULL buffer" error.