1 # arch-tag: 8ad01d06-02d4-4a37-ac1f-781c7a279376
3 AC_DEFUN([BHM4_SOCKADDR_STORAGE_CHECK], [
5 AC_CACHE_CHECK([for struct sockaddr_storage],
6 [ac_cv_struct_sockaddr_storage],
7 [ac_cv_struct_sockaddr_storage=no
8 AC_COMPILE_IFELSE(AC_LANG_PROGRAM(
9 [#include <sys/types.h>
10 #include <sys/socket.h>
12 [[ struct sockaddr_storage x;]]),
13 [ac_cv_struct_sockaddr_storage=yes],
14 [ac_cv_struct_sockaddr_storage=no])])
15 case ${ac_cv_struct_sockaddr_storage} in
17 AC_DEFINE(HAVE_SOCKADDR_STORAGE, 1,
18 [Define if you have struct sockaddr_storage])