aboutsummaryrefslogtreecommitdiffstats
path: root/src/system-posix.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/system-posix.c')
-rw-r--r--src/system-posix.c19
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
};