s4-dsdb-schema_prefixmap: return WERR_DS_NO_ATTRIBUTE_OR_VALUE when ATTID is not...
authorKamen Mazdrashki <kamenim@samba.org>
Mon, 20 Sep 2010 17:52:48 +0000 (20:52 +0300)
committerKamen Mazdrashki <kamenim@samba.org>
Mon, 20 Sep 2010 21:15:24 +0000 (00:15 +0300)
rather than WERR_INTERNAL_ERROR - it is not internal error!

source4/dsdb/schema/schema_prefixmap.c

index 7151c55b9ea3c23e9ea3543cd84cab5138e030d8..79894fe272d42a2ee27d5d85df490492e4d258c7 100644 (file)
@@ -344,7 +344,7 @@ WERROR dsdb_schema_pfm_oid_from_attid(struct dsdb_schema_prefixmap *pfm, uint32_
        if (!pfm_entry) {
                DEBUG(1,("Failed to find prefixMap entry for ATTID = 0x%08X (%d)\n",
                         attid, attid));
-               return WERR_INTERNAL_ERROR;
+               return WERR_DS_NO_ATTRIBUTE_OR_VALUE;
        }
 
        /* copy oid prefix making enough room */