diff options
Diffstat (limited to 'lib/ppsocket.cc')
-rw-r--r-- | lib/ppsocket.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/ppsocket.cc b/lib/ppsocket.cc index 8f52988..0053436 100644 --- a/lib/ppsocket.cc +++ b/lib/ppsocket.cc @@ -204,6 +204,13 @@ accept(string *Peer, IOWatch *iow) #ifdef sun int len; #else +# ifdef __FreeBSD__ +# if __FreeBSD_version >= 400000 + socklen_t len; +# else + unsigned len; +# endif +# endif socklen_t len; #endif ppsocket *accepted; |