From: David Disseldorp Date: Mon, 16 Mar 2015 14:15:31 +0000 (+0100) Subject: ntdb: add _info file X-Git-Url: https://git.ozlabs.org/?p=ccan;a=commitdiff_plain;h=e723c2217b927cd0c3ec706fabde76883a808552 ntdb: add _info file The Authors entries were added based on source file copyright statements. Full details can be found via the upstream Samba Git repository. Signed-off-by: David Disseldorp --- diff --git a/ccan/ntdb/_info b/ccan/ntdb/_info new file mode 100644 index 00000000..d5afd14f --- /dev/null +++ b/ccan/ntdb/_info @@ -0,0 +1,49 @@ +#include "config.h" +#include +#include + +/** + * ntdb - Next Generation Trivial Database + * + * Example: + * #include + * #include + * #include "ntdb.h" + * + * int main(int argc, char *argv[]) + * { + * NTDB_DATA key = ntdb_mkdata("key", 3); + * NTDB_DATA val = ntdb_mkdata("val", 3); + * + * ntdb = ntdb_open("example.ntdb", NTDB_DEFAULT, + * O_RDWR | O_CREAT | O_TRUNC, 0600, NULL); + * if (ntdb == NULL) + * errx(1, "failed to open database file"); + * + * ntdb_store(ntdb, key, val, NTDB_INSERT); + * + * ntdb_close(ntdb); + * + * return 0; + * } + * + * License: LGPL (v3 or any later version) + * Authors: Rusty Russell + * Andrew Tridgell + * Jeremy Allison + * Jelmer Vernooij + * Volker Lendecke + * Andrew Esh + * Simon McVittie + * Tim Potter + */ +int main(int argc, char *argv[]) +{ + if (argc != 2) + return 1; + + if (strcmp(argv[1], "depends") == 0) + return 0; + + return 1; +}