summaryrefslogtreecommitdiff
path: root/tool_socket.c
diff options
context:
space:
mode:
authorStefan Schallenberg <infos@nafets.de>2013-09-11 22:22:07 +0200
committerStefan Schallenberg <infos@nafets.de>2013-09-11 22:22:07 +0200
commit02d155ebe1a7d27aea3a4c1d99d2f9bf91b619a6 (patch)
tree939c3e0a9e30cecb13977477c1f69e0e9bb59875 /tool_socket.c
parent0b8bf3d58c09daa4ef7ec5bc9e02efad001af097 (diff)
downloadvdr-plugin-ffnetdev-master.tar.gz
vdr-plugin-ffnetdev-master.tar.bz2
Compiler warnings eliminatedHEADmaster
Diffstat (limited to 'tool_socket.c')
-rw-r--r--tool_socket.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/tool_socket.c b/tool_socket.c
index ef20561..63c77fb 100644
--- a/tool_socket.c
+++ b/tool_socket.c
@@ -23,7 +23,6 @@ cTBSocket::~cTBSocket() {
bool cTBSocket::OpenUDP(const std::string &Host, unsigned int Port) {
int socket;
- struct sockaddr_in my_addr;
if (IsOpen()) Close();
@@ -34,9 +33,6 @@ bool cTBSocket::OpenUDP(const std::string &Host, unsigned int Port) {
m_RemoteAddr.sin_port = htons(Port);
m_RemoteAddr.sin_addr.s_addr = inet_addr(Host.c_str());
- my_addr.sin_family = AF_INET;
- my_addr.sin_port = htons(Port);
- my_addr.sin_addr.s_addr = htonl(INADDR_ANY);
/* limit the tx buf size to limit latency */
#ifdef UDP_TX_BUF_SIZE
@@ -50,7 +46,13 @@ bool cTBSocket::OpenUDP(const std::string &Host, unsigned int Port) {
goto closefd;*/
/* the bind is needed to give a port to the socket now */
-/* if (bind(socket,(struct sockaddr *)&my_addr, sizeof(my_addr)) < 0)
+/*
+ struct sockaddr_in my_addr;
+ my_addr.sin_family = AF_INET;
+ my_addr.sin_port = htons(Port);
+ my_addr.sin_addr.s_addr = htonl(INADDR_ANY);
+
+ if (bind(socket,(struct sockaddr *)&my_addr, sizeof(my_addr)) < 0)
goto closefd;*/
if (!cTBSource::Open(socket))