diff options
Diffstat (limited to 'crypto/kerberosIV/cf/krb-struct-sockaddr-sa-len.m4')
-rw-r--r-- | crypto/kerberosIV/cf/krb-struct-sockaddr-sa-len.m4 | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/crypto/kerberosIV/cf/krb-struct-sockaddr-sa-len.m4 b/crypto/kerberosIV/cf/krb-struct-sockaddr-sa-len.m4 new file mode 100644 index 0000000..ac80690 --- /dev/null +++ b/crypto/kerberosIV/cf/krb-struct-sockaddr-sa-len.m4 @@ -0,0 +1,22 @@ +dnl $Id: krb-struct-sockaddr-sa-len.m4,v 1.1 1997/12/14 15:59:02 joda Exp $ +dnl +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 <sys/types.h> +#include <sys/socket.h>], +[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) +]) |