Originally committed as revision 8488 to svn://svn.ffmpeg.org/ffmpeg/trunktags/v0.5
| @@ -590,6 +590,7 @@ HAVE_LIST=" | |||||
| altivec_h | altivec_h | ||||
| armv5te | armv5te | ||||
| armv6 | armv6 | ||||
| arpa_inet_h | |||||
| byteswap_h | byteswap_h | ||||
| cmov | cmov | ||||
| dcbzl | dcbzl | ||||
| @@ -1509,6 +1510,8 @@ fi | |||||
| check_header byteswap.h | check_header byteswap.h | ||||
| check_header arpa/inet.h | |||||
| check_func inet_aton | check_func inet_aton | ||||
| check_func localtime_r | check_func localtime_r | ||||
| enabled zlib && check_lib zlib.h zlibVersion -lz || zlib="no" | enabled zlib && check_lib zlib.h zlibVersion -lz || zlib="no" | ||||
| @@ -1,44 +0,0 @@ | |||||
| /* | |||||
| * copyright (c) 2002 Francois Revol | |||||
| * | |||||
| * This file is part of FFmpeg. | |||||
| * | |||||
| * FFmpeg is free software; you can redistribute it and/or | |||||
| * modify it under the terms of the GNU Lesser General Public | |||||
| * License as published by the Free Software Foundation; either | |||||
| * version 2.1 of the License, or (at your option) any later version. | |||||
| * | |||||
| * FFmpeg is distributed in the hope that it will be useful, | |||||
| * but WITHOUT ANY WARRANTY; without even the implied warranty of | |||||
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||||
| * Lesser General Public License for more details. | |||||
| * | |||||
| * You should have received a copy of the GNU Lesser General Public | |||||
| * License along with FFmpeg; if not, write to the Free Software | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |||||
| */ | |||||
| #ifndef BARPA_INET_H | |||||
| #define BARPA_INET_H | |||||
| #include "config.h" | |||||
| #ifdef CONFIG_BEOS_NETSERVER | |||||
| # include <socket.h> | |||||
| int inet_aton (const char * str, struct in_addr * add); | |||||
| # define SO_SNDBUF 0x40000001 | |||||
| /* fake */ | |||||
| struct ip_mreq { | |||||
| struct in_addr imr_multiaddr; /* IP multicast address of group */ | |||||
| struct in_addr imr_interface; /* local IP address of interface */ | |||||
| }; | |||||
| #include <netdb.h> | |||||
| #else | |||||
| # include <arpa/inet.h> | |||||
| #endif | |||||
| #endif /* BARPA_INET_H */ | |||||
| @@ -24,7 +24,14 @@ | |||||
| #include <sys/types.h> | #include <sys/types.h> | ||||
| #include <sys/socket.h> | #include <sys/socket.h> | ||||
| #include <netinet/in.h> | #include <netinet/in.h> | ||||
| #ifdef HAVE_ARPA_INET_H | |||||
| #include <arpa/inet.h> | #include <arpa/inet.h> | ||||
| #endif | |||||
| #include <netdb.h> | #include <netdb.h> | ||||
| #if !defined(HAVE_INET_ATON) | |||||
| /* in os_support.c */ | |||||
| int inet_aton (const char * str, struct in_addr * add); | |||||
| #endif | |||||
| #endif | #endif | ||||
| @@ -78,7 +78,7 @@ struct tm *localtime_r(const time_t *t, struct tm *tp) | |||||
| #if !defined(HAVE_INET_ATON) && defined(CONFIG_NETWORK) | #if !defined(HAVE_INET_ATON) && defined(CONFIG_NETWORK) | ||||
| #include <stdlib.h> | #include <stdlib.h> | ||||
| #include <strings.h> | #include <strings.h> | ||||
| #include "barpainet.h" | |||||
| #include "network.h" | |||||
| int inet_aton (const char * str, struct in_addr * add) | int inet_aton (const char * str, struct in_addr * add) | ||||
| { | { | ||||