42 lines
1.4 KiB
Diff
42 lines
1.4 KiB
Diff
diff -up virtuoso-opensource-6.1.6/libsrc/Dk/Dksestcp.c.types virtuoso-opensource-6.1.6/libsrc/Dk/Dksestcp.c
|
|
--- virtuoso-opensource-6.1.6/libsrc/Dk/Dksestcp.c.types 2016-01-02 12:43:55.539956990 -0500
|
|
+++ virtuoso-opensource-6.1.6/libsrc/Dk/Dksestcp.c 2016-01-02 12:45:15.809956990 -0500
|
|
@@ -587,7 +587,7 @@ tcpses_accept (session_t * ses, session_
|
|
{
|
|
int rc;
|
|
int new_socket;
|
|
- socklen_t addrlen = sizeof (saddr_t);
|
|
+ socklen_t addrlen = sizeof (skaddr_t);
|
|
|
|
dbg_printf_1 (("tcpses_accept."));
|
|
|
|
@@ -2481,7 +2481,7 @@ unixses_listen (session_t * ses)
|
|
return (SER_CNTRL);
|
|
}
|
|
|
|
- if ((rc = bind (s, (saddr_t *) p_addr, sizeof (saddrun_t))) < 0)
|
|
+ if ((rc = bind (s, (skaddr_t *) p_addr, sizeof (saddrun_t))) < 0)
|
|
{
|
|
|
|
test_eintr (ses, rc, errno);
|
|
diff -up virtuoso-opensource-6.1.6/libsrc/Dk/Dksestcpint.h.types virtuoso-opensource-6.1.6/libsrc/Dk/Dksestcpint.h
|
|
--- virtuoso-opensource-6.1.6/libsrc/Dk/Dksestcpint.h.types 2016-01-02 12:43:34.929956990 -0500
|
|
+++ virtuoso-opensource-6.1.6/libsrc/Dk/Dksestcpint.h 2016-01-02 12:44:44.539956990 -0500
|
|
@@ -42,7 +42,7 @@
|
|
|
|
|
|
typedef struct sockaddr_in saddrin_t;
|
|
-typedef struct sockaddr saddr_t;
|
|
+typedef struct sockaddr skaddr_t;
|
|
#ifdef COM_UNIXSOCK
|
|
typedef struct sockaddr_un saddrun_t;
|
|
#endif
|
|
@@ -53,7 +53,7 @@ typedef union
|
|
#ifdef COM_UNIXSOCK
|
|
saddrun_t u;
|
|
#endif
|
|
- saddr_t a;
|
|
+ skaddr_t a;
|
|
} usaddr_t;
|
|
#define TCP_HOSTNAMELEN 100 /* Something */
|
|
|