1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/lib/ccan
Rusty Russell b3a6ffd7b2 lib/ccan/failtest: compile fix for OpenBSD
OpenBSD doesn't idempotent-wrap sys/mman.h, so when we #define mmap to
an alternative, it fails to compile when sys/mman.h is included again.

Workaround is not to #define mmap to add arguments on Open BSD.

(Imported from CCAN commit e18e80fe175422d26efe689addc0f67bdba0e097)

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2012-03-22 01:57:37 +01:00
..
array_size lib/ccan/array_size: relicense under public domain. 2011-12-05 16:42:40 +10:30
asearch lib/ccan/asearch: fix example on 64 bit platforms. 2011-12-05 16:42:49 +10:30
build_assert lib/ccan/build_assert: Remove stale LGPL license comment. 2011-12-05 16:42:43 +10:30
cast lib/ccan/cast: fix warnings with -Wextra (specifically -Wmissing-field-initializers) 2011-12-05 16:42:50 +10:30
check_type lib/ccan: import failtest and required ccan modules for TDB2 unit tests. 2012-03-07 13:16:16 +11:00
compiler lib/ccan/compiler, ilog: IDEMPOTENT "idempotent does not mean what you think it means" 2011-12-05 16:42:50 +10:30
container_of lib/ccan: import failtest and required ccan modules for TDB2 unit tests. 2012-03-07 13:16:16 +11:00
endian lib/ccan: update to init-1192-gdd04041 2011-07-25 12:03:40 +02:00
failtest lib/ccan/failtest: compile fix for OpenBSD 2012-03-22 01:57:37 +01:00
hash lib: import ccan modules for tdb2 2011-06-20 11:18:34 +02:00
htable lib/ccan/htable: benchmark against hsearch(3) 2011-12-05 16:42:49 +10:30
ilog lib/ccan/compiler, ilog: IDEMPOTENT "idempotent does not mean what you think it means" 2011-12-05 16:42:50 +10:30
likely lib/ccan/likely: use htable_type 2011-12-05 16:42:48 +10:30
list lib/ccan: namespacize ccan/list to avoid conflict with OpenIndiana's sys/list.h 2012-03-22 01:57:37 +01:00
read_write_all lib/ccan: import failtest and required ccan modules for TDB2 unit tests. 2012-03-07 13:16:16 +11:00
str lib/ccan/str: fix warnings. 2011-12-05 16:42:46 +10:30
strset/tools lib/ccan/htable, strset: benchmarking tools. 2011-12-05 16:42:46 +10:30
tally Adapt tally_histogram to Samba coding conventions 2011-08-10 21:12:59 +02:00
tcon lib/ccan: import failtest and required ccan modules for TDB2 unit tests. 2012-03-07 13:16:16 +11:00
time lib/ccan: import failtest and required ccan modules for TDB2 unit tests. 2012-03-07 13:16:16 +11:00
tlist lib/ccan: namespacize ccan/list to avoid conflict with OpenIndiana's sys/list.h 2012-03-22 01:57:37 +01:00
typesafe_cb lib/ccan/typesafe_cb: fix example macro ordering in typesafe_cb_preargs documentation. 2011-12-05 16:42:45 +10:30
libccan.m4 lib/ccan: Fix some typos in libccan.m4 2011-12-15 07:40:33 +01:00
README lib/ccan: add README 2011-07-25 18:07:11 +09:30
wscript lib/ccan: define HAVE_CCAN. 2012-02-21 15:29:06 +10:30

These files are from the CCAN project (http://ccan.ozlabs.org); the
_info and LICENSE files in each directory indicate their (separate)
licenses.

I'm trying to keep them in sync with the upstream versions as much as
possible, so please be careful!

Thanks!
Rusty Russell <rusty@rustcorp.com.au>