Fix RTSP handshake errors on networks with broken PMTUD

This commit is contained in:
Cameron Gutman
2019-11-30 21:13:10 -06:00
parent f4dad9ae8b
commit 52f489bc46
3 changed files with 43 additions and 5 deletions

View File

@@ -49,6 +49,7 @@ void addrToUrlSafeString(struct sockaddr_storage* addr, char* string);
int resolveHostName(const char* host, int family, int tcpTestPort, struct sockaddr_storage* addr, SOCKADDR_LEN* addrLen);
SOCKET connectTcpSocket(struct sockaddr_storage* dstaddr, SOCKADDR_LEN addrlen, unsigned short port, int timeoutSec);
int sendMtuSafe(SOCKET s, char* buffer, int size);
SOCKET bindUdpSocket(int addrfamily, int bufferSize);
int enableNoDelay(SOCKET s);
int setSocketNonBlocking(SOCKET s, int val);