diff options
author | Andrew Tridgell <tridge@samba.org> | 2009-09-08 20:57:31 +1000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2009-09-08 21:56:31 +1000 |
commit | 29ba7765d90eda0b3d0f45f7a970272f0ef2ab2f (patch) | |
tree | 9ece67758a9ee31c50e1ec70fa7f4de6f5fac3a5 /source4/lib/ldb/ldb_tdb | |
parent | 5b2b5abf4f630c28dc5f018ecced3894ae66f491 (diff) | |
download | samba-29ba7765d90eda0b3d0f45f7a970272f0ef2ab2f.tar.gz samba-29ba7765d90eda0b3d0f45f7a970272f0ef2ab2f.tar.bz2 samba-29ba7765d90eda0b3d0f45f7a970272f0ef2ab2f.zip |
s4/ldb: added --show-binary command line option
This add --show-binary to ldbsearch. When this flag is set, binary
blobs will be shown as-is, instead of base64 encoded. This is useful
for some XML encoded attributes, and will also be used as part of some
NDR print formatting for attributes like repsTo.
Diffstat (limited to 'source4/lib/ldb/ldb_tdb')
-rw-r--r-- | source4/lib/ldb/ldb_tdb/ldb_index.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source4/lib/ldb/ldb_tdb/ldb_index.c b/source4/lib/ldb/ldb_tdb/ldb_index.c index 7db22de097..85fbfa0458 100644 --- a/source4/lib/ldb/ldb_tdb/ldb_index.c +++ b/source4/lib/ldb/ldb_tdb/ldb_index.c @@ -455,7 +455,7 @@ static struct ldb_dn *ltdb_index_key(struct ldb_context *ldb, talloc_free(attr_folded); return NULL; } - if (ldb_should_b64_encode(&v)) { + if (ldb_should_b64_encode(ldb, &v)) { char *vstr = ldb_base64_encode(ldb, (char *)v.data, v.length); if (!vstr) return NULL; ret = ldb_dn_new_fmt(ldb, ldb, "%s:%s::%s", LTDB_INDEX, attr_folded, vstr); |