From 16768b25a232f968583ffb6bd1b8fb9345c8fdb7 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" Date: Sat, 1 Jul 1995 20:04:28 +0000 Subject: [PATCH] added SUDO_SOCK_SA_LEN --- aclocal.m4 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/aclocal.m4 b/aclocal.m4 index 305888e7e..f9806c6f5 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -175,6 +175,27 @@ if test $sudo_cv_func_utime_posix = yes; then fi ]) +dnl +dnl check for sa_len field in struct sockaddr +dnl +AC_DEFUN(SUDO_SOCK_SA_LEN, +[AC_MSG_CHECKING(for sa_len field in struct sockaddr) +AC_CACHE_VAL(sudo_cv_sock_sa_len, +[AC_TRY_RUN([#include +#include +main() { +struct sockaddr s; +s.sa_len = 0; +exit(0); +}], sudo_cv_sock_sa_len=yes, sudo_cv_sock_sa_len=no, + sudo_cv_sock_sa_len=no) +rm -f core core.* *.core])dnl +AC_MSG_RESULT($sudo_cv_sock_sa_len) +if test $sudo_cv_sock_sa_len = yes; then + AC_DEFINE(HAVE_SA_LEN) +fi +]) + dnl dnl check for known UNIX variants dnl XXX - check to see that uname was checked first