diff options
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/configure.in b/configure.in index 974d0df6b..e9467011b 100644 --- a/configure.in +++ b/configure.in | |||
@@ -686,6 +686,22 @@ OSSH_CHECK_HEADER_FOR_FIELD(ut_time, utmp.h, HAVE_TIME_IN_UTMP) | |||
686 | OSSH_CHECK_HEADER_FOR_FIELD(ut_time, utmpx.h, HAVE_TIME_IN_UTMPX) | 686 | OSSH_CHECK_HEADER_FOR_FIELD(ut_time, utmpx.h, HAVE_TIME_IN_UTMPX) |
687 | OSSH_CHECK_HEADER_FOR_FIELD(ut_tv, utmpx.h, HAVE_TV_IN_UTMPX) | 687 | OSSH_CHECK_HEADER_FOR_FIELD(ut_tv, utmpx.h, HAVE_TV_IN_UTMPX) |
688 | 688 | ||
689 | AC_CACHE_CHECK([for sun_len field in struct sockaddr_un], | ||
690 | ac_cv_have_sun_len_in_struct_sockaddr_un, [ | ||
691 | AC_TRY_COMPILE( | ||
692 | [ | ||
693 | #include <sys/types.h> | ||
694 | #include <sys/socket.h> | ||
695 | ], | ||
696 | [ struct sockaddr_un s; s.sun_len = 1; ], | ||
697 | [ ac_cv_have_sun_len_in_struct_sockaddr_un="yes" ], | ||
698 | [ ac_cv_have_sun_len_in_struct_sockaddr_un="no" ], | ||
699 | ) | ||
700 | ]) | ||
701 | if test "x$ac_cv_have_sun_len_in_struct_sockaddr_un" = "xyes" ; then | ||
702 | AC_DEFINE(HAVE_SUN_LEN_IN_SOCKADDR_UN) | ||
703 | fi | ||
704 | |||
689 | AC_CACHE_CHECK([for ss_family field in struct sockaddr_storage], | 705 | AC_CACHE_CHECK([for ss_family field in struct sockaddr_storage], |
690 | ac_cv_have_ss_family_in_struct_ss, [ | 706 | ac_cv_have_ss_family_in_struct_ss, [ |
691 | AC_TRY_COMPILE( | 707 | AC_TRY_COMPILE( |