aboutsummaryrefslogtreecommitdiffstats
path: root/src/symsocket.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/symsocket.c')
-rw-r--r--src/symsocket.c21
1 files changed, 8 insertions, 13 deletions
diff --git a/src/symsocket.c b/src/symsocket.c
index 15b58c5..0c1b42b 100644
--- a/src/symsocket.c
+++ b/src/symsocket.c
@@ -11,6 +11,9 @@ static char rcsid[] =
/*
* $Log$
+ * Revision 1.12 2008/03/07 13:16:02 james
+ * *** empty log message ***
+ *
* Revision 1.11 2008/03/07 12:37:04 james
* *** empty log message ***
*
@@ -137,7 +140,7 @@ socket_listen (char *path)
return NULL;
n = strlen (path) + sizeof (struct sockaddr_un);
- sun = (struct sockaddr_un *) malloc (n);
+ sun = (struct sockaddr_un *) xmalloc (n);
memset (sun, 0, n);
sun->sun_family = AF_UNIX;
@@ -158,7 +161,7 @@ socket_listen (char *path)
set_nonblocking (fd);
- ret = (Socket *) malloc (sizeof (Socket));
+ ret = (Socket *) xmalloc (sizeof (Socket));
memset (ret, 0, sizeof (Socket));
ret->read_buf = NULL;
ret->write_buf = NULL;
@@ -186,7 +189,7 @@ socket_accept (Socket * l)
return NULL;
- ret = (Socket *) malloc (sizeof (Socket));
+ ret = (Socket *) xmalloc (sizeof (Socket));
memset (ret, 0, sizeof (Socket));
set_nonblocking (fd);
@@ -216,7 +219,7 @@ socket_connect (char *path)
return NULL;
n = strlen (path) + sizeof (struct sockaddr_un);
- sun = (struct sockaddr_un *) malloc (n);
+ sun = (struct sockaddr_un *) xmalloc (n);
memset (sun, 0, n);
sun->sun_family = AF_UNIX;
@@ -232,7 +235,7 @@ socket_connect (char *path)
set_nonblocking (fd);
- ret = (Socket *) malloc (sizeof (Socket));
+ ret = (Socket *) xmalloc (sizeof (Socket));
memset (ret, 0, sizeof (Socket));
ret->fd = fd;
@@ -339,11 +342,3 @@ socket_write (Socket * s, void *buf, int len)
return len;
}
-void
-socket_execute_msg (Socket * s, Context * ctx)
-{
- if (!s->msg)
- return;
- ipc_execute_message (s->msg, ctx);
- socket_consume_msg (s);
-}