TCP disconnect objectsΒΆ
Each protocol filter passes TCP client and server disconnect requests via dataAvailable as objects with types OT_TCP_DISCONNECT_LOCAL and OT_TCP_DISCONNECT_REMOTE. It is necessary to process them properly by calling pf_postObject. If the protocol objects are cloned and sent to a queue for asynchronous filtering in a separate thread, the disconnect objects must also be passed to the same queue.