It is possible to supply 0xFFFFFFFF (or -1) to the timeout attribute passed into the bplib_open call and create a channel with a negative timeout. This should be caught in bplib_open and rejected.
There are probably other attributes that need to be checked that could cause the code to improperly behave.
It is possible to supply 0xFFFFFFFF (or -1) to the timeout attribute passed into the bplib_open call and create a channel with a negative timeout. This should be caught in bplib_open and rejected.
There are probably other attributes that need to be checked that could cause the code to improperly behave.