summaryrefslogtreecommitdiff
path: root/xtrans.m4
AgeCommit message (Collapse)AuthorFilesLines
2013-12-16xtrans.m4: remove AC_TYPE_SIGNAL and Imake SIGNALRETURNSINTGaetan Nadon1-1/+0
Assume signal handlers return void, as C89 requires Drops use of autoconf's obsolete AC_TYPE_SIGNAL and Imake's even more obsolete SIGNALRETURNSINT. None of the modules including xtrans.m4 uses RETSIGTYPE from autoconf. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2013-12-16xtrans.m4: replace deprecated AC_HAVE_LIBRARY with AC_CHECK_LIBGaetan Nadon1-1/+1
The #define HAVE_LIBWS2_32 is still done and the lib ws2_32 is prepended to LIBS if found. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2013-12-16xtrans.m4: fix warning by replacing obsolete AC_HELP_STRINGGaetan Nadon1-5/+5
with AS_HELP_STRING Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2013-11-07Check if we need to define _XOPEN_SOURCE for struct msghdr.msg_controlAlan Coopersmith1-0/+35
Required to expose the structure members in Solaris headers, since it was an XPG4/UNIX95 addition to the Solaris ABI. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-09-16Strip trailing whitespaceAlan Coopersmith1-8/+8
Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' git diff -w & git diff -b show no diffs from this change Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-29Sun's copyrights now belong to OracleAlan Coopersmith1-3/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-01-14Update Sun license notices to current X.Org standard formAlan Coopersmith1-22/+19
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-10-15Don't use -lws2_32 on CygwinYaakov Selkowitz1-1/+3
On Cygwin, both the (builtin) *NIX socket API and WinSock (via w32api) are available, but they cannot be mixed. We use *NIX APIs for everything else, so we do not want to mix in WinSock here. Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
2008-12-0118748: xtrans.m4 causes configure --help to list --enable-ipv6 in wrong case.Alan Coopersmith1-1/+1
X.Org Bug #18748 <http://bugs.freedesktop.org/show_bug.cgi?id=18748>
2008-10-15add winsock check for windows buildsAlan Hourihane1-0/+1
2008-04-28disable UNIXCONN on MINGWAlan Hourihane1-4/+8
2008-04-15Sun bug #6688467: _X11TransConvertAddress: Unknown family type on 64-bit SPARCAlan Coopersmith1-0/+6
Check for socklen_t definition and if found use it instead of size_t or int for the length argument to getpeername/getsockname/etc. <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6688467>
2006-08-21Add --enable-local-transport and set it on by default on SVR4 OS'esAlan Coopersmith1-2/+16
2005-08-17On FreeBSD, some of the symbols necessary for secure RPC support are inEric Anholt1-1/+3
librpcsvc, so check for their presence in rpcsvc so that the library will be added.
2005-08-16Define BSD44SOCKETS if struct sockaddr_in has a sin_len memberAlan Coopersmith1-1/+10
2005-07-26Use AC_TYPE_SIGNAL to replace Imake's SIGNAL_DEFINES (used in Xtransutil.c)Alan Coopersmith1-1/+2
2005-07-23typoMatthieu Herrb1-1/+1
2005-07-17Move AC_MSG_RESULT so it shows up in the right place, not after other testsAlan Coopersmith1-1/+1
are executed
2005-07-14Split out TCP library/IPv6 support checks into XTRANS_TCP_FLAGS for sharingAlan Coopersmith1-19/+37
with code like xdm that doesn't use Xtrans but accesses TCP sockets directly. Clean up --enable flags and report settings in configure output.
2005-06-18Move Secure RPC flags from X11/configure.ac to xtrans/xtrans.m4 sinceAlan Coopersmith1-1/+33
multiple modules will need them
2005-05-21xtrans:Alan Coopersmith1-0/+52
Create autoconf macro XTRANS_CONNECTION_FLAGS to provide standard set of --enable flags for which transports to support and common place to update for required libraries for platforms that need certain libs for certain transports ICE: Add ICE_t #define required by Xtrans headers. Replace static defines of LOCALCONN & UNIXCONN with new XTRANS_CONNECTION_FLAGS macro. X11: Moved transport type checks to new macro XTRANS_CONNECTION_FLAGS in xtrans.m4 in xtrans module so they can be shared by all modules using xtrans.