mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-13 18:55:08 +00:00
The long awaited BeOS cleanup, phase 1.1: removed useless ifdef, changed check for net_server to IP_MULTICAST_TTL.
Originally committed as revision 7582 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
e9d511dc7e
commit
c9c1a8e794
@ -359,7 +359,7 @@ static int udp_open(URLContext *h, const char *uri, int flags)
|
|||||||
getsockname(udp_fd, (struct sockaddr *)&my_addr1, &len);
|
getsockname(udp_fd, (struct sockaddr *)&my_addr1, &len);
|
||||||
s->local_port = ntohs(my_addr1.sin_port);
|
s->local_port = ntohs(my_addr1.sin_port);
|
||||||
|
|
||||||
#ifndef CONFIG_BEOS_NETSERVER
|
#ifdef IP_MULTICAST_TTL
|
||||||
if (s->is_multicast) {
|
if (s->is_multicast) {
|
||||||
if (h->flags & URL_WRONLY) {
|
if (h->flags & URL_WRONLY) {
|
||||||
/* output */
|
/* output */
|
||||||
@ -387,7 +387,6 @@ static int udp_open(URLContext *h, const char *uri, int flags)
|
|||||||
udp_fd = udp_ipv6_set_local(h);
|
udp_fd = udp_ipv6_set_local(h);
|
||||||
if (udp_fd < 0)
|
if (udp_fd < 0)
|
||||||
goto fail;
|
goto fail;
|
||||||
#ifndef CONFIG_BEOS_NETSERVER
|
|
||||||
if (s->is_multicast) {
|
if (s->is_multicast) {
|
||||||
if (h->flags & URL_WRONLY) {
|
if (h->flags & URL_WRONLY) {
|
||||||
if (udp_ipv6_set_multicast_ttl(udp_fd, s->ttl, (struct sockaddr *)&s->dest_addr) < 0)
|
if (udp_ipv6_set_multicast_ttl(udp_fd, s->ttl, (struct sockaddr *)&s->dest_addr) < 0)
|
||||||
@ -397,7 +396,6 @@ static int udp_open(URLContext *h, const char *uri, int flags)
|
|||||||
goto fail;
|
goto fail;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (is_output) {
|
if (is_output) {
|
||||||
|
Loading…
Reference in New Issue
Block a user