aboutsummaryrefslogtreecommitdiffstats
path: root/src/system-w32.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/system-w32.c')
-rw-r--r--src/system-w32.c19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/system-w32.c b/src/system-w32.c
index 5c11114..539d34e 100644
--- a/src/system-w32.c
+++ b/src/system-w32.c
@@ -514,6 +514,21 @@ __assuan_socketpair (assuan_context_t ctx, int namespace, int style,
return -1;
}
+
+int
+__assuan_socket (assuan_context_t ctx, int namespace, int style, int protocol)
+{
+ return _assuan_sock_new (ctx, namespace, style, protocol);
+}
+
+
+int
+__assuan_connect (assuan_context_t ctx, int sock, struct sockaddr *addr,
+ socklen_t length)
+{
+ return _assuan_sock_connect (ctx, sock, addr, length);
+}
+
/* The default system hooks for assuan contexts. */
struct assuan_system_hooks _assuan_system_hooks =
@@ -528,5 +543,7 @@ struct assuan_system_hooks _assuan_system_hooks =
__assuan_sendmsg,
__assuan_spawn,
__assuan_waitpid,
- __assuan_socketpair
+ __assuan_socketpair,
+ __assuan_socket,
+ __assuan_connect
};