summaryrefslogtreecommitdiffstats
path: root/source4/lib/socket/config.m4
Commit message (Collapse)AuthorAgeFilesLines
* lib/socket: use LIBREPLACE_NETWORK instead of EXT_SOCKET and EXT_NSLStefan Metzmacher2008-03-181-44/+0
| | | | | | | The configure checks are also in libreplace now. metze (This used to be commit 07e931a77f21e025281b6285f4ce7aebf1106b86)
* r26467: Use getifaddrs() for interface enumeration and provide replacements ↵Jelmer Vernooij2007-12-211-90/+0
| | | | | | for platforms that don't have it in lib/replace. (This used to be commit 9b4924fbd8619033c55b4c6e2589da247332e7db)
* r26405: Import support for getifaddrs from Samba3.Jelmer Vernooij2007-12-211-0/+45
| | | | (This used to be commit 5827b7460a058e8565a406f1c3533e5f589674b5)
* r25600: fix stupid typo...this should fix the build on sunXStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 192c05556f786b4523fb325cee6d87b251aee059)
* r25122: fix interface detection codeStefan Metzmacher2007-10-101-0/+3
| | | | | | | jelmer: I wonder what broke it... metze (This used to be commit 4c8063b9c4ca2c0359859338a8335e177e9c31bd)
* r22602: s/HAVE_SOCKET_IPV6/HAVE_IPV6/ to match the define used by Heimdal.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit 5ff665b6531fdb4c7e56c49b7f923546d93b384c)
* r18563: - move more of the header checks into lib/replace/Andrew Tridgell2007-10-101-5/+0
| | | | | | | | | - change the test for net/if.h to do a full compile, not just an existance test. net/if.h is completely broken on hpux, and can never compile (it uses stuff before it defines it), so by using a AC_TRY_COMPILE() test we avoid using net/if.h on hpux, which should fix the build (This used to be commit bde18f3d5ce837f600bae8d63f31d92a579fe1f2)
* r18553: - confdefs.h is always included in configure checks no need to ↵Stefan Metzmacher2007-10-101-3/+1
| | | | | | | | | | | include them explicit - undefine _XOPEN_SOURCE_EXTENDED for the AIX interface detection test #define _XOPEN_SOURCE_EXTENDED 1 brings in sa_len to sockaddr on Tru64 which means the AIX code compiles... metze (This used to be commit 04a0a5144a249e12a9dcb327c5b6055e6a6135db)
* r17586: merge lib/netif into lib/socket and use -lnsl -lsocket on theStefan Metzmacher2007-10-101-0/+51
| | | | | | | | | configure check for the interfaces. should fix the build on some old sun boxes metze (This used to be commit f20e251bfd9f1eb7ce5c00739631b1625a2aa467)
* r17253: add configure checks for writev/readv to see how portable they'reStefan Metzmacher2007-10-101-0/+3
| | | | | metze (This used to be commit b5c06d5b4ca4da6d1b582a33830471443a62d842)
* r15376: Add detection of -lnsl, required for building on SUN boxes.Jelmer Vernooij2007-10-101-0/+17
| | | | (This used to be commit 49bac12767ca59095ad6609a3826f7f17ddb601c)
* r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues ↵Jelmer Vernooij2007-10-101-2/+2
| | | | | | | with local (empty) libpopt.a overriding global one (This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
* r12959: hopefully fix bug #3365 this timeStefan Metzmacher2007-10-101-5/+7
| | | | | metze (This used to be commit 8fc2b68aa8d1a6bb3a828b3a1ab5f2a4f354f6f7)
* r12911: try to fix bug #3365Stefan Metzmacher2007-10-101-4/+9
| | | | | metze (This used to be commit e70ca698cea901a66f7201c16bb3ba1faa7e7289)
* r11382: Require number of required M4 macrosJelmer Vernooij2007-10-101-4/+4
| | | | | | Make MODULE handling a bit more like BINARY, LIBRARY and SUBSYSTEM Add some more PUBLIC_HEADERS (This used to be commit 875eb8f4cc658e6aebab070029fd499a726ad520)
* r10531: (hopefully) improve detection of socket-related functions in ↵Jelmer Vernooij2007-10-101-19/+4
| | | | | | external libraries (This used to be commit 20a1aba500c64dc530271a96af8d557bc54af960)
* r10452: Couple of small scons updates - ignore .sconsign filesJelmer Vernooij2007-10-101-13/+0
| | | | (This used to be commit b2d2b4f23393c727ae3feeaf4b4b65bc03a673f7)
* r9110: use printf againStefan Metzmacher2007-10-101-2/+2
| | | | | metyze (This used to be commit 99537d35cb7c2561a7ce47ac7ad602496afe3475)
* r9106: look for something more usefull in the -lnslStefan Metzmacher2007-10-101-2/+2
| | | | | | | (this is for solaris) metze (This used to be commit f37bb2a838b83e70d50a0ed036e641ced16d8a7b)
* r9063: - don't pollute the global $LIBS variable with -ldlStefan Metzmacher2007-10-101-1/+89
| | | | | | | | | | | | | - -lresolve seems to not being needed any more (it's actually not used, and the build farm seem to happy with it) - move socket and netif configure test to seperate files - don't pollute the global $LIBS variable with -lsocket ... - actually make use of the -lsocket when needed (should fix the solaris build) metze (This used to be commit adebd56be6f62323d56b6666ca0e02f85a33438e)
* r3753: Have some modules default to "NOT" and enable them again whenJelmer Vernooij2007-10-101-0/+1
| | | | | their dependencies are found (This used to be commit 8e7e98ae5fca8be8c6a0b4c543b6828c46172171)
* r3733: More build system fixes/features:Jelmer Vernooij2007-10-101-6/+0
| | | | | | - Use .mk files directly (no need for a SMB_*_MK() macro when adding a new SUBSYSTEM, MODULE or BINARY). This allows addition of new modules and subsystems without running configure - Add support for generating .dot files with the Samba4 dependency tree (as used by the graphviz and springgraph utilities) (This used to be commit 64826da834e26ee0488674e27a0eae36491ee179)
* r3335: better configure support for ipv6 - thanks to a quick tutorial from metzeAndrew Tridgell2007-10-101-1/+7
| | | | (This used to be commit 76c4ba6d29a6ad1e21c2d7674e1f323e8d53d627)
* r3333: added configure tests for ipv6 supportAndrew Tridgell2007-10-101-1/+6
| | | | (This used to be commit 9794570c6d0646cc34147bf8128802b181f658f0)
* r3329: Add support for IPv6Jelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit d8298901243ca4ce2ec420fa523c8e1407e72513)
* r3013: added support for unix domain sockets in the generic socket library. IAndrew Tridgell2007-10-101-0/+1
| | | | | | | will shortly be using this for a rewrite of the intra-smbd messaging library, which is needed to get lock timeouts working properly (and share modes, oplocks etc) (This used to be commit 6f4926d846965a901e40d24546eab356c4a537c7)
* r2328: add the start of a new system and protocolStefan Metzmacher2007-10-101-0/+4
independent socket library. this is not used, but compiled currently there're maybe some api changes later... metze (This used to be commit de4447d7a57c614b80d0ac00dca900ea7e1c21ea)