xref: /freebsd-src/contrib/ntp/sntp/m4/ntp_af_unspec.m4 (revision 091002585974d17c9533f943ec351c13a69788ab)
1*09100258SXin LIdnl ######################################################################
2*09100258SXin LIdnl AF_UNSPEC checks
3*09100258SXin LIAC_DEFUN([NTP_AF_UNSPEC], [
4*09100258SXin LI
5*09100258SXin LI# We could do a cv check here, but is it worth it?
6*09100258SXin LI
7*09100258SXin LIAC_COMPILE_IFELSE(
8*09100258SXin LI  [AC_LANG_PROGRAM(
9*09100258SXin LI    [[
10*09100258SXin LI    	#include <sys/socket.h>
11*09100258SXin LI	#ifndef AF_UNSPEC
12*09100258SXin LI	#include "Bletch: AF_UNSPEC is undefined!"
13*09100258SXin LI	#endif
14*09100258SXin LI	#if AF_UNSPEC != 0
15*09100258SXin LI	#include "Bletch: AF_UNSPEC != 0"
16*09100258SXin LI	#endif
17*09100258SXin LI    ]],
18*09100258SXin LI    [AC_MSG_NOTICE([AF_UNSPEC is zero, as expected.])],
19*09100258SXin LI    [AC_MSG_ERROR([AF_UNSPEC is not zero on this platform!])]
20*09100258SXin LI  )]
21*09100258SXin LI)])
22*09100258SXin LI
23*09100258SXin LIdnl ######################################################################
24