diff --git a/src/plugin_xmms/http.c b/src/plugin_xmms/http.c index ad6475a5..0876bb46 100644 --- a/src/plugin_xmms/http.c +++ b/src/plugin_xmms/http.c @@ -44,7 +44,8 @@ #include "FLAC/format.h" #include "plugin.h" -#ifndef HAVE_SOCKLEN_T +/* on FreeBSD we get socklen_t from */ +#if (!defined HAVE_SOCKLEN_T) && !defined(__FreeBSD__) typedef unsigned int socklen_t; #endif