mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-04 22:33:27 +00:00
d031962a9f
Found by: bento
24 lines
620 B
Plaintext
24 lines
620 B
Plaintext
--- XeApp.C.orig Tue Nov 23 00:36:49 1999
|
|
+++ XeApp.C Mon Jan 3 18:25:45 2000
|
|
@@ -33,6 +33,11 @@
|
|
#include <netinet/in.h>
|
|
#include <arpa/inet.h>
|
|
|
|
+#include <osreldate.h>
|
|
+#if __FreeBSD_version < 400010
|
|
+typedef int socklen_t;
|
|
+#endif
|
|
+
|
|
#ifdef _SGI_SOURCE
|
|
#include <alloca.h>
|
|
#include <bstring.h>
|
|
@@ -169,7 +174,7 @@
|
|
|
|
gLocalIPAddr = 0;
|
|
|
|
- if (getsockname(ConnectionNumber(gDisplay), &saddr, &len) != -1)
|
|
+ if (getsockname(ConnectionNumber(gDisplay), &saddr, (socklen_t *)&len) != -1)
|
|
if (saddr.sa_family == AF_INET)
|
|
gLocalIPAddr = ntohl(((sockaddr_in*)&saddr)->sin_addr.s_addr);
|
|
|