From 9a5e5236beae0b8c9ff08dcecc8922ac13d54799 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= Date: Thu, 4 Sep 2008 23:38:02 +0300 Subject: [PATCH] Set buffer sizes --- src/network/udp.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/network/udp.c b/src/network/udp.c index d0938b9a9c..0b723c7f21 100644 --- a/src/network/udp.c +++ b/src/network/udp.c @@ -145,6 +145,10 @@ static int net_ListenSingle (vlc_object_t *obj, const char *host, int port, } } + setsockopt (fd, SOL_SOCKET, SO_SNDBUF, &(int){ 0x80000 }, sizeof (int)); + setsockopt (fd, SOL_SOCKET, SO_RCVBUF, &(int){ 0x80000 }, sizeof (int)); + setsockopt (fd, SOL_SOCKET, SO_BROADCAST, &(int){ 1 }, sizeof (int)); + /* Bind the socket */ #if defined (WIN32) || defined (UNDER_CE) if (net_SockAddrIsMulticast (ptr->ai_addr, ptr->ai_addrlen) -- GitLab