summaryrefslogtreecommitdiff
path: root/net/wmnetmon/files/patch-tcpmonitor.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/wmnetmon/files/patch-tcpmonitor.c')
-rw-r--r--net/wmnetmon/files/patch-tcpmonitor.c52
1 files changed, 21 insertions, 31 deletions
diff --git a/net/wmnetmon/files/patch-tcpmonitor.c b/net/wmnetmon/files/patch-tcpmonitor.c
index 379db455096a..faff35a5a293 100644
--- a/net/wmnetmon/files/patch-tcpmonitor.c
+++ b/net/wmnetmon/files/patch-tcpmonitor.c
@@ -1,31 +1,21 @@
-*** tcpmonitor.c.orig Fri Jul 23 16:58:24 1999
---- tcpmonitor.c Sun Apr 1 15:32:49 2001
-***************
-*** 12,18 ****
---- 12,20 ----
- #include <sys/time.h>
- #include <arpa/inet.h>
- #include <stdlib.h>
-+ #ifndef __FreeBSD__
- #include <malloc.h>
-+ #endif
- #include <fcntl.h>
- #include <errno.h>
- #include "config.h"
-***************
-*** 51,57 ****
- if (debug)
- fprintf(stderr,"trying to connect (tcp) to port %d at %s...\n", h->tcpport,
- inet_ntoa(h->tcpsock->sin_addr));
-! if (connect(h->tcp_socket, (struct sockaddr_in*)h->tcpsock,
- sizeof(struct sockaddr_in))<0)
- switch(errno) {
- case EISCONN: /* Common.. reported by lots of users
---- 53,59 ----
- if (debug)
- fprintf(stderr,"trying to connect (tcp) to port %d at %s...\n", h->tcpport,
- inet_ntoa(h->tcpsock->sin_addr));
-! if (connect(h->tcp_socket, (struct sockaddr*)h->tcpsock,
- sizeof(struct sockaddr_in))<0)
- switch(errno) {
- case EISCONN: /* Common.. reported by lots of users
+--- tcpmonitor.c.orig 1999-07-23 13:58:24 UTC
++++ tcpmonitor.c
+@@ -12,7 +12,9 @@
+ #include <sys/time.h>
+ #include <arpa/inet.h>
+ #include <stdlib.h>
++#if ! (defined __FreeBSD__ || defined __DragonFly__)
+ #include <malloc.h>
++#endif
+ #include <fcntl.h>
+ #include <errno.h>
+ #include "config.h"
+@@ -51,7 +53,7 @@ int tcp_isalive(pinger_host *h)
+ if (debug)
+ fprintf(stderr,"trying to connect (tcp) to port %d at %s...\n", h->tcpport,
+ inet_ntoa(h->tcpsock->sin_addr));
+- if (connect(h->tcp_socket, (struct sockaddr_in*)h->tcpsock,
++ if (connect(h->tcp_socket, (struct sockaddr*)h->tcpsock,
+ sizeof(struct sockaddr_in))<0)
+ switch(errno) {
+ case EISCONN: /* Common.. reported by lots of users