FreeRDP/channels/drdynvc/client
David Fort 103f13575c
drdynvc: code cleanup of the client dynamic channel (#8148)
This patch does various cleanups in the client dynamic channel. The main
goal of the cleanup was to add the sending of Close messages to the server
when a channel is locally closed. The refcounter is there to ensures that
the DVC_CHANNEL is not freed while some pieces of code are still holding a
reference on it.

I did some tests by using a custom server-side echo channel at
https://github.com/hardening/echoChannel, it allows to send a given amount of
packets and then close (to test server-side initiated closes). It compiles
with mingw (so under linux) and so it can be easily deployed (no deps).
2022-08-25 08:47:00 +02:00
..
CMakeLists.txt channels: properly handle VirtualChannelEntryEx in static virtual channel loading 2016-11-16 09:52:24 -05:00
drdynvc_main.c drdynvc: code cleanup of the client dynamic channel (#8148) 2022-08-25 08:47:00 +02:00
drdynvc_main.h drdynvc: code cleanup of the client dynamic channel (#8148) 2022-08-25 08:47:00 +02:00