Don't bind to a specific port anymore

This commit is contained in:
Cameron Gutman 2014-10-12 12:04:32 -07:00
parent 36b426d59e
commit 841e3d9f22
4 changed files with 4 additions and 5 deletions

View File

@ -196,7 +196,7 @@ int startAudioStream(void) {
callbacks.init(); callbacks.init();
rtpSocket = bindUdpSocket(RTP_PORT); rtpSocket = bindUdpSocket();
if (rtpSocket == INVALID_SOCKET) { if (rtpSocket == INVALID_SOCKET) {
return LastSocketError(); return LastSocketError();
} }

View File

@ -1,7 +1,7 @@
#include "PlatformSockets.h" #include "PlatformSockets.h"
#include "Limelight-internal.h" #include "Limelight-internal.h"
SOCKET bindUdpSocket(unsigned short port) { SOCKET bindUdpSocket(void) {
SOCKET s; SOCKET s;
struct sockaddr_in addr; struct sockaddr_in addr;
int val; int val;
@ -14,7 +14,6 @@ SOCKET bindUdpSocket(unsigned short port) {
memset(&addr, 0, sizeof(addr)); memset(&addr, 0, sizeof(addr));
addr.sin_family = AF_INET; addr.sin_family = AF_INET;
addr.sin_port = htons(port);
if (bind(s, (struct sockaddr*) &addr, sizeof(addr)) == SOCKET_ERROR) { if (bind(s, (struct sockaddr*) &addr, sizeof(addr)) == SOCKET_ERROR) {
err = LastSocketError(); err = LastSocketError();
closesocket(s); closesocket(s);

View File

@ -25,7 +25,7 @@
#endif #endif
SOCKET connectTcpSocket(IP_ADDRESS dstaddr, unsigned short port); SOCKET connectTcpSocket(IP_ADDRESS dstaddr, unsigned short port);
SOCKET bindUdpSocket(unsigned short port); SOCKET bindUdpSocket(void);
int enableNoDelay(SOCKET s); int enableNoDelay(SOCKET s);
int initializePlatformSockets(void); int initializePlatformSockets(void);
void cleanupPlatformSockets(void); void cleanupPlatformSockets(void);

View File

@ -162,7 +162,7 @@ int startVideoStream(void* rendererContext, int drFlags) {
callbacks.setup(configuration.width, callbacks.setup(configuration.width,
configuration.height, 60, rendererContext, drFlags); configuration.height, 60, rendererContext, drFlags);
rtpSocket = bindUdpSocket(RTP_PORT); rtpSocket = bindUdpSocket();
if (rtpSocket == INVALID_SOCKET) { if (rtpSocket == INVALID_SOCKET) {
return LastSocketError(); return LastSocketError();
} }