From: Rémi Bernon rbernon@codeweavers.com
--- dlls/ntdll/unix/server.c | 2 +- dlls/ntdll/unix/unix_private.h | 1 - include/wine/server.h | 1 + 3 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/ntdll/unix/server.c b/dlls/ntdll/unix/server.c index ee34c5e9cd8..258a959de72 100644 --- a/dlls/ntdll/unix/server.c +++ b/dlls/ntdll/unix/server.c @@ -939,7 +939,7 @@ unsigned int server_queue_process_apc( HANDLE process, const union apc_call *cal * * Send a file descriptor to the server. */ -void wine_server_send_fd( int fd ) +void CDECL wine_server_send_fd( int fd ) { struct send_fd data; struct msghdr msghdr; diff --git a/dlls/ntdll/unix/unix_private.h b/dlls/ntdll/unix/unix_private.h index 4e7af70bf25..5d374017101 100644 --- a/dlls/ntdll/unix/unix_private.h +++ b/dlls/ntdll/unix/unix_private.h @@ -233,7 +233,6 @@ extern unsigned int server_queue_process_apc( HANDLE process, const union apc_ca union apc_result *result ); extern int server_get_unix_fd( HANDLE handle, unsigned int wanted_access, int *unix_fd, int *needs_close, enum server_fd_type *type, unsigned int *options ); -extern void wine_server_send_fd( int fd ); extern int wine_server_receive_fd( obj_handle_t *handle ); extern void process_exit_wrapper( int status ) DECLSPEC_NORETURN; extern size_t server_init_process(void); diff --git a/include/wine/server.h b/include/wine/server.h index 458c33c27b5..d982675d603 100644 --- a/include/wine/server.h +++ b/include/wine/server.h @@ -49,6 +49,7 @@ struct __server_request_info struct __server_iovec data[__SERVER_MAX_DATA]; /* request variable size data */ };
+NTSYSAPI void CDECL wine_server_send_fd( int fd ); NTSYSAPI unsigned int CDECL wine_server_call( void *req_ptr ); NTSYSAPI NTSTATUS CDECL wine_server_fd_to_handle( int fd, unsigned int access, unsigned int attributes, HANDLE *handle ); NTSYSAPI NTSTATUS CDECL wine_server_handle_to_fd( HANDLE handle, unsigned int access, int *unix_fd, unsigned int *options );