diff options
Diffstat (limited to 'src/system-posix.c')
-rw-r--r-- | src/system-posix.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/system-posix.c b/src/system-posix.c index e36767a..68294c0 100644 --- a/src/system-posix.c +++ b/src/system-posix.c @@ -321,6 +321,21 @@ __assuan_socketpair (assuan_context_t ctx, int namespace, int style, } +int +__assuan_socket (assuan_context_t ctx, int namespace, int style, int protocol) +{ + return socket (namespace, style, protocol); +} + + +int +__assuan_connect (assuan_context_t ctx, int sock, struct sockaddr *addr, + socklen_t length) +{ + return connect (sock, addr, length); +} + + /* The default system hooks for assuan contexts. */ struct assuan_system_hooks _assuan_system_hooks = @@ -335,5 +350,7 @@ struct assuan_system_hooks _assuan_system_hooks = __assuan_sendmsg, __assuan_spawn, __assuan_waitpid, - __assuan_socketpair + __assuan_socketpair, + __assuan_socket, + __assuan_connect }; |