Commit graph

17 commits

Author SHA1 Message Date
Jaroslav Kysela
cc276263a3 url: fix port type to int (ports above 32766), use AI_NUMERICSERV in tcp and udp, fixes #2369 2014-10-14 09:13:52 +02:00
Jaroslav Kysela
069baa5ad9 udp: multipacket - add NULL checks 2014-07-07 19:54:34 +02:00
Jaroslav Kysela
0b4bcfaa98 add ERRNO_AGAIN() macro to check the interrupted / no data states correctly 2014-07-07 16:40:46 +02:00
Jaroslav Kysela
e9a22d9d89 udp: do not get unused ifindex for Darwin & IPv4 2014-05-29 10:55:15 +02:00
Damjan Marion
bde7591cc9 osx: fix interface selection for ipv4 multicast joins 2014-05-29 00:44:12 +02:00
Jaroslav Kysela
681899c9fb udp: Fix compilation on Linux 2014-05-26 08:48:21 +02:00
Damjan Marion
63b3b13a72 udp: some compilers doesn't like return = syntax 2014-05-25 23:13:37 +02:00
Damjan Marion
17f2d7c222 udp: use if_nametoindex instead of SIOCGIFINDEX ioctl
if_nametoindex is more portable and shorter
2014-05-25 23:13:36 +02:00
Jaroslav Kysela
ecdda481f5 udp: fix error messages for IPv6 multicast not supported 2014-05-25 22:11:15 +02:00
Jaroslav Kysela
67d1f18164 udp: fix ifname handling in udp_connect 2014-05-25 21:01:59 +02:00
Jaroslav Kysela
9ec9423292 udp: a little ifname optimization 2014-05-24 22:25:56 +02:00
Jaroslav Kysela
86a134481d Fix the memory leak in the udp multirecv 2014-05-08 23:29:58 +02:00
Jaroslav Kysela
21ad991222 udp + SAT>IP: better multipacket handling
- improve the recvmmsg() user space implementation
- some changes which may improve operation under high-loads
2014-05-05 22:00:38 +02:00
Jaroslav Kysela
a71b2e3001 udp: create multirecv interface 2014-05-05 22:00:37 +02:00
Jaroslav Kysela
2878c4434d SAT>IP: Move RTP/RTCP UDP bind to udp.c 2014-05-05 22:00:37 +02:00
Jaroslav Kysela
a3558b3fe0 udp: fix the bad getaddrinfo call 2014-05-05 22:00:36 +02:00
Jaroslav Kysela
91e5c9f7a8 Reorganize the UDP code from IPTV to the shared location 2014-05-05 22:00:35 +02:00