|
|
194fd9 |
diff --git a/libsrc/Dk/Dksestcp.c b/libsrc/Dk/Dksestcp.c
|
|
|
194fd9 |
index 09789c5..1db58f6 100644
|
|
|
194fd9 |
--- a/libsrc/Dk/Dksestcp.c
|
|
|
194fd9 |
+++ b/libsrc/Dk/Dksestcp.c
|
|
|
194fd9 |
@@ -587,7 +587,7 @@ tcpses_accept (session_t * ses, session_t * new_ses)
|
|
|
194fd9 |
{
|
|
|
194fd9 |
int rc;
|
|
|
194fd9 |
int new_socket;
|
|
|
194fd9 |
- socklen_t addrlen = sizeof (saddr_t);
|
|
|
194fd9 |
+ socklen_t addrlen = sizeof (struct sockaddr);
|
|
|
194fd9 |
|
|
|
194fd9 |
dbg_printf_1 (("tcpses_accept."));
|
|
|
194fd9 |
|
|
|
194fd9 |
@@ -2481,7 +2481,7 @@ unixses_listen (session_t * ses)
|
|
|
194fd9 |
return (SER_CNTRL);
|
|
|
194fd9 |
}
|
|
|
194fd9 |
|
|
|
194fd9 |
- if ((rc = bind (s, (saddr_t *) p_addr, sizeof (saddrun_t))) < 0)
|
|
|
194fd9 |
+ if ((rc = bind (s, (struct sockaddr *) p_addr, sizeof (saddrun_t))) < 0)
|
|
|
194fd9 |
{
|
|
|
194fd9 |
|
|
|
194fd9 |
test_eintr (ses, rc, errno);
|
|
|
194fd9 |
diff --git a/libsrc/Dk/Dksestcpint.h b/libsrc/Dk/Dksestcpint.h
|
|
|
194fd9 |
index c07f85d..1748115 100644
|
|
|
194fd9 |
--- a/libsrc/Dk/Dksestcpint.h
|
|
|
194fd9 |
+++ b/libsrc/Dk/Dksestcpint.h
|
|
|
194fd9 |
@@ -42,7 +42,6 @@
|
|
|
194fd9 |
|
|
|
194fd9 |
|
|
|
194fd9 |
typedef struct sockaddr_in saddrin_t;
|
|
|
194fd9 |
-typedef struct sockaddr saddr_t;
|
|
|
194fd9 |
#ifdef COM_UNIXSOCK
|
|
|
194fd9 |
typedef struct sockaddr_un saddrun_t;
|
|
|
194fd9 |
#endif
|
|
|
194fd9 |
@@ -53,7 +52,7 @@ typedef union
|
|
|
194fd9 |
#ifdef COM_UNIXSOCK
|
|
|
194fd9 |
saddrun_t u;
|
|
|
194fd9 |
#endif
|
|
|
194fd9 |
- saddr_t a;
|
|
|
194fd9 |
+ struct sockaddr a;
|
|
|
194fd9 |
} usaddr_t;
|
|
|
194fd9 |
#define TCP_HOSTNAMELEN 100 /* Something */
|
|
|
194fd9 |
|