diff options
Diffstat (limited to 'src/system-w32.c')
-rw-r--r-- | src/system-w32.c | 19 |
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 }; |