On 28 August 2015 at 05:46, Matt Durgavich mattdurgavich@gmail.com wrote:
+DECL_HANDLER(close_all_sockets)
You'll want to just move this to sock.c and avoid making sock_ops available outside sock.c. You may want to change the request name to something along the lines of "close_process_sockets", since it only closes sockets for the current process, not all sockets the server knows about.
+{
- obj_handle_t sock;
- UINT index = 0;
"unsigned int" would be more appropriate.
- while ( (sock = enumerate_handles(current->process, &sock_ops, &index))
)
- {
close_handle(current->process, sock);
- }
+}
The formatting here is a bit different from the rest of the server. (I.e., spaces around function parameter lists, no spaces around control statement conditions.)