You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-15 14:13:16 +02:00
Add a check for struct sockaddr->sa_len, which is an indication of whether
the system wants a length entry in all socket structures or not. Patch by Martin Storsjö <$firstname $firstname st>. Originally committed as revision 21351 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
3
configure
vendored
3
configure
vendored
@@ -1032,6 +1032,7 @@ HAVE_LIST="
|
|||||||
soundcard_h
|
soundcard_h
|
||||||
poll_h
|
poll_h
|
||||||
struct_addrinfo
|
struct_addrinfo
|
||||||
|
struct_sockaddr_sa_len
|
||||||
struct_sockaddr_storage
|
struct_sockaddr_storage
|
||||||
sys_mman_h
|
sys_mman_h
|
||||||
sys_resource_h
|
sys_resource_h
|
||||||
@@ -2505,6 +2506,7 @@ if enabled network; then
|
|||||||
check_type "sys/types.h sys/socket.h" socklen_t
|
check_type "sys/types.h sys/socket.h" socklen_t
|
||||||
check_type netdb.h "struct addrinfo"
|
check_type netdb.h "struct addrinfo"
|
||||||
check_type "sys/types.h sys/socket.h" "struct sockaddr_storage"
|
check_type "sys/types.h sys/socket.h" "struct sockaddr_storage"
|
||||||
|
check_struct "sys/types.h sys/socket.h" "struct sockaddr" sa_len
|
||||||
# Prefer arpa/inet.h over winsock2
|
# Prefer arpa/inet.h over winsock2
|
||||||
if check_header arpa/inet.h ; then
|
if check_header arpa/inet.h ; then
|
||||||
check_func closesocket
|
check_func closesocket
|
||||||
@@ -2516,6 +2518,7 @@ if enabled network; then
|
|||||||
check_type ws2tcpip.h socklen_t
|
check_type ws2tcpip.h socklen_t
|
||||||
check_type ws2tcpip.h "struct addrinfo"
|
check_type ws2tcpip.h "struct addrinfo"
|
||||||
check_type ws2tcpip.h "struct sockaddr_storage"
|
check_type ws2tcpip.h "struct sockaddr_storage"
|
||||||
|
check_struct winsock2.h "struct sockaddr" sa_len
|
||||||
else
|
else
|
||||||
disable network
|
disable network
|
||||||
fi
|
fi
|
||||||
|
Reference in New Issue
Block a user