--- src/servers.h.orig 2008-01-12 18:18:53.000000000 -0500 +++ src/servers.h 2008-01-12 18:36:15.000000000 -0500 @@ -28,6 +28,12 @@ #include #include +#if (defined(__unix__) || defined(unix)) && !defined(USG) +#include +#endif +#ifdef BSD +#include +#endif #include "aprsd.h" #include "mutex.h" @@ -135,11 +141,17 @@ //Stuff for trusted UDP source IPs +#ifdef BSD +struct sTrusted { + struct in_addr sin_addr; //ip address + struct in_addr sin_mask; //subnet mask +}; +#else struct sTrusted { in_addr sin_addr; //ip address in_addr sin_mask; //subnet mask }; - +#endif struct sLogon{ char *user;