diff options
author | Andrew Bartlett <abartlet@samba.org> | 2008-10-27 13:11:28 +1100 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2008-11-04 16:06:56 +1100 |
commit | adf016e11946a354a140b1c0ed7789160e3af2aa (patch) | |
tree | 3512fcbd5e0b9b20c219d7178ed930255f24f9f0 /source4/dsdb/samdb/ldb_modules | |
parent | be5c79cbeca6e0671e0e210087cf06645be4194e (diff) | |
download | samba-adf016e11946a354a140b1c0ed7789160e3af2aa.tar.gz samba-adf016e11946a354a140b1c0ed7789160e3af2aa.tar.bz2 samba-adf016e11946a354a140b1c0ed7789160e3af2aa.zip |
Fix use of wrong union arm in linked_attributes module
This bug occours frequenetly in ldb users because the union so happens
to be layed out that this works. However, it is still incorrect
usage...
Andrew Bartlett
Diffstat (limited to 'source4/dsdb/samdb/ldb_modules')
-rw-r--r-- | source4/dsdb/samdb/ldb_modules/linked_attributes.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source4/dsdb/samdb/ldb_modules/linked_attributes.c b/source4/dsdb/samdb/ldb_modules/linked_attributes.c index 190a66cdb3..bafd7e5ecf 100644 --- a/source4/dsdb/samdb/ldb_modules/linked_attributes.c +++ b/source4/dsdb/samdb/ldb_modules/linked_attributes.c @@ -177,7 +177,7 @@ static int linked_attributes_add(struct ldb_module *module, struct ldb_request * int ret; int i, j; - if (ldb_dn_is_special(req->op.mod.message->dn)) { + if (ldb_dn_is_special(req->op.add.message->dn)) { /* do not manipulate our control entries */ return ldb_next_request(module, req); } |