diff --git a/contrib/unbound/util/config_file.c b/contrib/unbound/util/config_file.c --- a/contrib/unbound/util/config_file.c +++ b/contrib/unbound/util/config_file.c @@ -210,7 +210,13 @@ cfg->if_automatic = 0; cfg->if_automatic_ports = NULL; cfg->so_rcvbuf = 0; +#ifdef __FreeBSD_cc_version + /* FreeBSD specific default */ + cfg->so_sndbuf = 0; +#else + /* Upstream default */ cfg->so_sndbuf = 4*1024*1024; +#endif cfg->so_reuseport = REUSEPORT_DEFAULT; cfg->ip_transparent = 0; cfg->ip_freebind = 0;