From f9bf79179e16790af05b895d6e6bb5a494819d18 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Tue, 8 Jul 1997 23:18:17 +0000 Subject: [PATCH] Added AC_KRB_STRUCT_SOCKADDR_SA_LEN git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2051 ec53bebd-3082-4978-b11e-865c3cabbd6b --- acinclude.m4 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/acinclude.m4 b/acinclude.m4 index 991d3dae0..1c2d74164 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -533,3 +533,24 @@ AC_MSG_RESULT($ac_cv_struct_winsize) AC_EGREP_HEADER(ws_xpixel, termios.h, AC_DEFINE(HAVE_WS_XPIXEL)) AC_EGREP_HEADER(ws_ypixel, termios.h, AC_DEFINE(HAVE_WS_YPIXEL)) ]) + +dnl +dnl Check for sa_len in sys/socket.h +dnl + +AC_DEFUN(AC_KRB_STRUCT_SOCKADDR_SA_LEN, [ +AC_MSG_CHECKING(for sa_len in struct sockaddr) +AC_CACHE_VAL(ac_cv_struct_sockaddr_sa_len, [ +AC_TRY_COMPILE( +[#include +#include ], +[struct sockaddr sa; +int foo = sa.sa_len;], +ac_cv_struct_sockaddr_sa_len=yes, +ac_cv_struct_sockaddr_sa_len=no) +]) +if test "$ac_cv_struct_sockaddr_sa_len" = yes; then + AC_DEFINE(SOCKADDR_HAS_SA_LEN)dnl +fi +AC_MSG_RESULT($ac_cv_struct_sockaddr_sa_len) +])