38 lines
881 B
C++
38 lines
881 B
C++
--- tests/ttcp_assa.cpp.orig Wed Dec 24 17:39:58 2003
|
|
+++ tests/ttcp_assa.cpp Wed Dec 24 17:41:13 2003
|
|
@@ -91,7 +91,7 @@
|
|
IPv4Socket* sock = 0; // Communication socket
|
|
|
|
struct sockaddr_in peer;
|
|
-int peerlen;
|
|
+socklen_t peerlen;
|
|
|
|
int domain, fromlen;
|
|
int fd; /* fd of network socket */
|
|
@@ -384,7 +384,7 @@
|
|
}
|
|
#else
|
|
if (getpeername(fd, (struct sockaddr*) &peer,
|
|
- (int*) &peerlen) < 0) {
|
|
+ &peerlen) < 0) {
|
|
err("getpeername");
|
|
}
|
|
#endif /* defined(_POSIX_SOURCE) */
|
|
@@ -783,7 +783,7 @@
|
|
Nread( int fd_, void* buf_, int count )
|
|
{
|
|
struct sockaddr_in from;
|
|
- int len = sizeof(from);
|
|
+ socklen_t len = sizeof(from);
|
|
register int cnt;
|
|
|
|
if( udp )
|
|
@@ -795,7 +795,7 @@
|
|
#else // _POSIX_SOURCE
|
|
cnt = recvfrom( fd_, (char*) buf_, count, 0,
|
|
(struct sockaddr*) &from,
|
|
- (int*) &len );
|
|
+ &len );
|
|
#endif
|
|
numCalls++;
|
|
} else {
|