removed ixp_socket_accept layeritis

This commit is contained in:
Anselm R. Garbe 2006-06-08 23:11:43 +02:00
parent 4beaed1b0e
commit 70e352ba5e
3 changed files with 1 additions and 12 deletions

View File

@ -1589,7 +1589,7 @@ write_event(char *event)
void void
new_ixp_conn(IXPConn *c) new_ixp_conn(IXPConn *c)
{ {
int fd = ixp_accept_sock(c->fd); int fd = accept(c->fd, nil, nil);
if(fd >= 0) if(fd >= 0)
ixp_server_open_conn(c->srv, fd, do_fcall, ixp_server_close_conn); ixp_server_open_conn(c->srv, fd, do_fcall, ixp_server_close_conn);

View File

@ -243,7 +243,6 @@ void ixp_server_close(IXPServer *s);
/* socket.c */ /* socket.c */
int ixp_connect_sock(char *address); int ixp_connect_sock(char *address);
int ixp_accept_sock(int fd);
int ixp_create_sock(char *address, char **errstr); int ixp_create_sock(char *address, char **errstr);
/* transport.c */ /* transport.c */

View File

@ -89,16 +89,6 @@ ixp_connect_sock(char *address)
return -1; return -1;
} }
int
ixp_accept_sock(int fd)
{
socklen_t su_len;
struct sockaddr_un addr = { 0 };
su_len = sizeof(struct sockaddr);
return accept(fd, (struct sockaddr *) &addr, &su_len);
}
static int static int
create_inet_sock(char *host, char **errstr) create_inet_sock(char *host, char **errstr)
{ {