Path: blob/main/comms/aprsd/files/patch-src_servers.h
16462 views
--- src/servers.h.orig 2003-10-01 16:58:27 UTC1+++ src/servers.h2@@ -28,6 +28,12 @@34#include <string>5#include <sstream>6+#if (defined(__unix__) || defined(unix)) && !defined(USG)7+#include <sys/param.h>8+#endif9+#ifdef BSD10+#include <netinet/in.h>11+#endif1213#include "aprsd.h"14#include "mutex.h"15@@ -135,11 +141,17 @@ struct pidList{161718//Stuff for trusted UDP source IPs19+#ifdef BSD20struct sTrusted {21+ struct in_addr sin_addr; //ip address22+ struct in_addr sin_mask; //subnet mask23+};24+#else25+struct sTrusted {26in_addr sin_addr; //ip address27in_addr sin_mask; //subnet mask28};29-30+#endif3132struct sLogon{33char *user;343536