aboutsummaryrefslogtreecommitdiffstats
path: root/src/priv-io.h
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2011-02-02 13:07:05 +0000
committerMarcus Brinkmann <[email protected]>2011-02-02 13:11:18 +0000
commit129741d2f713305a862a1505f20738a0ce2ea656 (patch)
treeb737e85be31ea6076b36b1ec546581eb1c2c7dab /src/priv-io.h
parentMerge commit 'a2b9adafe46c55a2c26dd46163055bbdf3526835' (diff)
downloadgpgme-129741d2f713305a862a1505f20738a0ce2ea656.tar.gz
gpgme-129741d2f713305a862a1505f20738a0ce2ea656.zip
Fix Windows port (spawn and assuan engine).
2011-02-02 Marcus Brinkmann <[email protected]> * configure.ac (NEED_LIBASSUAN_VERSION): Bump to 2.0.2 for system hooks. src/ 2011-02-02 Marcus Brinkmann <[email protected]> * assuan-support.c (my_socket, my_connect): New functions. (_gpgme_assuan_system_hooks): Add my_Socket, my_connect. * priv-io.h (_gpgme_io_socket): New prototype. * w32-io.c (pid_to_handle, handle_to_oid, fd_to_handle): Remove macros. (is_socket): Remove function. (_gpgme_io_spawn) [HAVE_W32CE_SYSTEM]: Remove some dead code. (_gpgme_io_spawn): Translate handles before DuplicateHandle them.
Diffstat (limited to 'src/priv-io.h')
-rw-r--r--src/priv-io.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/priv-io.h b/src/priv-io.h
index 9c70d22f..770c0617 100644
--- a/src/priv-io.h
+++ b/src/priv-io.h
@@ -64,6 +64,7 @@ struct io_select_fd_s
/* These function are either defined in posix-io.c or w32-io.c. */
void _gpgme_io_subsystem_init (void);
+int _gpgme_io_socket (int namespace, int style, int protocol);
int _gpgme_io_connect (int fd, struct sockaddr *addr, int addrlen);
int _gpgme_io_read (int fd, void *buffer, size_t count);
int _gpgme_io_write (int fd, const void *buffer, size_t count);