[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 00/10] Coverity fixes for vchan-socket-proxy
This series addresses some Coverity reports. To handle closing FDs, a state struct is introduced to track FDs closed in both main() and data_loop(). v2 changes "Ensure UNIX path NUL terminated" to avoid a warning with gcc-10. Also, "Move perror() into listen_socket" and "Move perror() into connect_socket" are new. Jason Andryuk (10): vchan-socket-proxy: Ensure UNIX path NUL terminated vchan-socket-proxy: Move perror() into listen_socket vchan-socket-proxy: Move perror() into connect_socket vchan-socket-proxy: Check xs_watch return value vchan-socket-proxy: Unify main return value vchan-socket-proxy: Use a struct to store state vchan-socket-proxy: Switch data_loop() to take state vchan-socket-proxy: Set closed FDs to -1 vchan-socket-proxy: Cleanup resources on exit vchan-socket-proxy: Handle closing shared input/output_fd tools/libvchan/vchan-socket-proxy.c | 183 ++++++++++++++++++---------- 1 file changed, 119 insertions(+), 64 deletions(-) -- 2.25.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |