# HG changeset patch # User mmu_man # Date 1059053427 0 # Node ID 82fea3fec65bf17d7d52712f97863ef6e22b3d47 # Parent 20cd73ef6eadfcee111383bbd4b4d1b04ed75faa OSX and BeOS networking fix (socklen_t) diff -r 20cd73ef6ead -r 82fea3fec65b barpainet.h --- a/barpainet.h Thu Jul 24 12:18:46 2003 +0000 +++ b/barpainet.h Thu Jul 24 13:30:27 2003 +0000 @@ -16,6 +16,8 @@ struct in_addr imr_interface; /* local IP address of interface */ }; +#include + #else # include #endif diff -r 20cd73ef6ead -r 82fea3fec65b rtsp.c --- a/rtsp.c Thu Jul 24 12:18:46 2003 +0000 +++ b/rtsp.c Thu Jul 24 13:30:27 2003 +0000 @@ -18,6 +18,7 @@ */ #include "avformat.h" +#include /* for select() prototype */ #include #include #include diff -r 20cd73ef6ead -r 82fea3fec65b tcp.c --- a/tcp.c Thu Jul 24 12:18:46 2003 +0000 +++ b/tcp.c Thu Jul 24 13:30:27 2003 +0000 @@ -22,6 +22,9 @@ #include #include #include +#if defined(__APPLE__) || defined(__BEOS__) +typedef int socklen_t; +#endif #ifndef __BEOS__ # include #else